通过JavaDao来实现数据处理和数据查询

来源:互联网 发布:沈阳学历网络教育学校 编辑:程序博客网 时间:2024/04/28 01:44

建立的 bonusDao 继承了 BaseDao
通过queryList实现数据查询;
通过execQuery实现数据处理,调用了存储过程;


package com.qhyc.bonus.dao;import java.util.ArrayList;import java.util.List;import org.apache.log4j.Logger;import com.org.dbpool.BaseDao;import com.qhyc.bonus.bean.bonusBean;public class bonusDao extends BaseDao{private Logger log = Logger.getLogger(bonusBean.class);/** * 实现数据查询 * @param bean * @return */public List<bonusBean> queryList(bonusBean bean) {String orderBy=" Order by LB,FGROUP,XM ";String sql="SELECT jjly,xm,fgroup,je,hf,lx,to_char(rq,'yyyy-mm-dd') rq,per FROM SW_BonusPer "  + orderBy;return querylist("default", sql,  bonusBean.class);}/** * 实现数据处理 * @param bean * @return */public Boolean exceQuery(bonusBean bean){String sql="call p_bonusper(to_date('"+bean.getKssj()+"','yyyy-mm-dd'),to_date('"+bean.getJssj()+"','yyyy-mm-dd'))";super.update("default", sql);return true;}}


0 0
原创粉丝点击