package com.huimv.da.dao; import java.util.List; import java.util.Map; import org.springframework.orm.ibatis.support.SqlMapClientDaoSupport; import com.huimv.busi.xt.constant.XtSqlMapConstant; import com.huimv.da.dataobject.DaJqda; import com.huimv.da.dataobject.DaJqdaExample; public class DaJqdaDAOImpl extends SqlMapClientDaoSupport implements DaJqdaDAO { /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table da_jqda * * @ibatorgenerated Wed Jul 30 10:53:58 CST 2014 */ public DaJqdaDAOImpl() { super(); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table da_jqda * * @ibatorgenerated Wed Jul 30 10:53:58 CST 2014 */ public int countByExample(DaJqdaExample example) { Integer count = (Integer) getSqlMapClientTemplate().queryForObject("da_jqda.ibatorgenerated_countByExample", example); return count; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table da_jqda * * @ibatorgenerated Wed Jul 30 10:53:58 CST 2014 */ public int deleteByExample(DaJqdaExample example) { int rows = getSqlMapClientTemplate().delete("da_jqda.ibatorgenerated_deleteByExample", example); return rows; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table da_jqda * * @ibatorgenerated Wed Jul 30 10:53:58 CST 2014 */ public int deleteByPrimaryKey(Integer id) { DaJqda key = new DaJqda(); key.setId(id); int rows = getSqlMapClientTemplate().delete("da_jqda.ibatorgenerated_deleteByPrimaryKey", key); return rows; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table da_jqda * * @ibatorgenerated Wed Jul 30 10:53:58 CST 2014 */ public void insert(DaJqda record) { getSqlMapClientTemplate().insert("da_jqda.ibatorgenerated_insert", record); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table da_jqda * * @ibatorgenerated Wed Jul 30 10:53:58 CST 2014 */ public void insertSelective(DaJqda record) { getSqlMapClientTemplate().insert("da_jqda.ibatorgenerated_insertSelective", record); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table da_jqda * * @ibatorgenerated Wed Jul 30 10:53:58 CST 2014 */ @SuppressWarnings("unchecked") public List selectByExample(DaJqdaExample example) { List list = getSqlMapClientTemplate().queryForList("da_jqda.ibatorgenerated_selectByExample", example); return list; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table da_jqda * * @ibatorgenerated Wed Jul 30 10:53:58 CST 2014 */ public DaJqda selectByPrimaryKey(Integer id) { DaJqda key = new DaJqda(); key.setId(id); DaJqda record = (DaJqda) getSqlMapClientTemplate().queryForObject("da_jqda.ibatorgenerated_selectByPrimaryKey", key); return record; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table da_jqda * * @ibatorgenerated Wed Jul 30 10:53:58 CST 2014 */ public int updateByExampleSelective(DaJqda record, DaJqdaExample example) { UpdateByExampleParms parms = new UpdateByExampleParms(record, example); int rows = getSqlMapClientTemplate().update("da_jqda.ibatorgenerated_updateByExampleSelective", parms); return rows; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table da_jqda * * @ibatorgenerated Wed Jul 30 10:53:58 CST 2014 */ public int updateByExample(DaJqda record, DaJqdaExample example) { UpdateByExampleParms parms = new UpdateByExampleParms(record, example); int rows = getSqlMapClientTemplate().update("da_jqda.ibatorgenerated_updateByExample", parms); return rows; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table da_jqda * * @ibatorgenerated Wed Jul 30 10:53:58 CST 2014 */ public int updateByPrimaryKeySelective(DaJqda record) { int rows = getSqlMapClientTemplate().update("da_jqda.ibatorgenerated_updateByPrimaryKeySelective", record); return rows; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table da_jqda * * @ibatorgenerated Wed Jul 30 10:53:58 CST 2014 */ public int updateByPrimaryKey(DaJqda record) { int rows = getSqlMapClientTemplate().update("da_jqda.ibatorgenerated_updateByPrimaryKey", record); return rows; } /** * This class was generated by Apache iBATIS ibator. * This class corresponds to the database table da_jqda * * @ibatorgenerated Wed Jul 30 10:53:58 CST 2014 */ private static class UpdateByExampleParms extends DaJqdaExample { private Object record; public UpdateByExampleParms(Object record, DaJqdaExample example) { super(example); this.record = record; } public Object getRecord() { return record; } } /** * 根据jqid选择当前栏期 */ public int selectDqlqByParam(Map paramMap) { return (Integer) getSqlMapClientTemplate().queryForObject(XtSqlMapConstant.SELECT_DQLQ_BY_PARAM, paramMap); } public String selectMaxJqid() { return String.valueOf(getSqlMapClientTemplate().queryForObject(XtSqlMapConstant.SQKMAP_SELECT_JQDA_MAX_JQID)); } @SuppressWarnings("unchecked") public List getJqdaByParam(Map paramMap) { List jqdaList = (List) getSqlMapClientTemplate().queryForList(XtSqlMapConstant.SQLMAP_SELECT_JQDA_BY_PARAM, paramMap); return jqdaList; } public int updateByXlh(String xlh) { int rows = getSqlMapClientTemplate().update(XtSqlMapConstant.SQLMAP_UPDATE_XLH_BY_XLH, xlh); return rows; } }