src/com/service/catelogService.java

(开头部分) 11KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

package com.service;

import java.util.List;

import com.dao.TCatelogDAO;
import com.dao.TResItemDAO;

import com.dao.TOrderItemDAO;
import com.model.TResItem;
import com.model.TOrderItem;
import com.dao.TFavsItemDAO;
import com.model.TFavsItem;
import com.model.TUser;
import java.util.Map;
import org.apache.struts2.ServletActionContext;
import com.dao.TResZhaoDAO;

import com.dao.TOrderZhaoDAO;
import com.model.TResZhao;
import com.model.TOrderZhao;
import com.dao.TFavsZhaoDAO;
import com.model.TFavsZhao;

 public class catelogService {

    private TCatelogDAO catelogDAO;

    private TOrderItemDAO orderItemDAO;
    private TResItemDAO resItemDAO;
    private TFavsItemDAO favsItemDAO;
    private TOrderZhaoDAO orderZhaoDAO;
    private TResZhaoDAO resZhaoDAO;
    private TFavsZhaoDAO favsZhaoDAO;
    
    public String userBuyResItem(int userId, int resItemId) {
        String result = "no";

        String sql = "from TOrderItem where userId=? and resItemId=?";

        Object con[] = {userId, resItemId};
        
        List list = orderItemDAO.getHibernateTemplate().find(sql, con);
        if (list.size() == 0) {
            TOrderItem orderItem = new TOrderItem();
            orderItem.setUserId(userId);
            orderItem.setResItemId(resItemId);
            orderItem.setOrderItemStatus("申请");
            orderItemDAO.save(orderItem);
            
//            TResItem resItem = resItemDAO.findById(resItemId);
//            resItem.setResItemFavs(resItem.getResItemFavs()+1);
//            resItemDAO.attachDirty(resItem);
            result = "yes";
        }
        if (list.size() > 0) {
            result = "no";
        }

        return result;
    }
后面还有 331 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。