package com.huimv.sjlr.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.sjlr.dataobject.SjlrDnjl; import com.huimv.sjlr.dataobject.SjlrDnjlExample; import com.huimv.sjlr.dataobject.SjlrMzda; public class SjlrDnjlDAOImpl extends SqlMapClientDaoSupport implements SjlrDnjlDAO { /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_dnjl * * @ibatorgenerated Thu Feb 23 13:43:48 CST 2017 */ public SjlrDnjlDAOImpl() { super(); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_dnjl * * @ibatorgenerated Thu Feb 23 13:43:48 CST 2017 */ public int countByExample(SjlrDnjlExample example) { Integer count = (Integer) getSqlMapClientTemplate().queryForObject("sjlr_dnjl.ibatorgenerated_countByExample", example); return count; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_dnjl * * @ibatorgenerated Thu Feb 23 13:43:48 CST 2017 */ public int deleteByExample(SjlrDnjlExample example) { int rows = getSqlMapClientTemplate().delete("sjlr_dnjl.ibatorgenerated_deleteByExample", example); return rows; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_dnjl * * @ibatorgenerated Thu Feb 23 13:43:48 CST 2017 */ public int deleteByPrimaryKey(Integer id) { SjlrDnjl key = new SjlrDnjl(); key.setId(id); int rows = getSqlMapClientTemplate().delete("sjlr_dnjl.ibatorgenerated_deleteByPrimaryKey", key); return rows; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_dnjl * * @ibatorgenerated Thu Feb 23 13:43:48 CST 2017 */ public void insert(SjlrDnjl record) { getSqlMapClientTemplate().insert("sjlr_dnjl.ibatorgenerated_insert", record); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_dnjl * * @ibatorgenerated Thu Feb 23 13:43:48 CST 2017 */ public void insertSelective(SjlrDnjl record) { getSqlMapClientTemplate().insert("sjlr_dnjl.ibatorgenerated_insertSelective", record); } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_dnjl * * @ibatorgenerated Thu Feb 23 13:43:48 CST 2017 */ @SuppressWarnings("unchecked") public List selectByExample(SjlrDnjlExample example) { List list = getSqlMapClientTemplate().queryForList("sjlr_dnjl.ibatorgenerated_selectByExample", example); return list; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_dnjl * * @ibatorgenerated Thu Feb 23 13:43:48 CST 2017 */ public SjlrDnjl selectByPrimaryKey(Integer id) { SjlrDnjl key = new SjlrDnjl(); key.setId(id); SjlrDnjl record = (SjlrDnjl) getSqlMapClientTemplate().queryForObject("sjlr_dnjl.ibatorgenerated_selectByPrimaryKey", key); return record; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_dnjl * * @ibatorgenerated Thu Feb 23 13:43:48 CST 2017 */ public int updateByExampleSelective(SjlrDnjl record, SjlrDnjlExample example) { UpdateByExampleParms parms = new UpdateByExampleParms(record, example); int rows = getSqlMapClientTemplate().update("sjlr_dnjl.ibatorgenerated_updateByExampleSelective", parms); return rows; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_dnjl * * @ibatorgenerated Thu Feb 23 13:43:48 CST 2017 */ public int updateByExample(SjlrDnjl record, SjlrDnjlExample example) { UpdateByExampleParms parms = new UpdateByExampleParms(record, example); int rows = getSqlMapClientTemplate().update("sjlr_dnjl.ibatorgenerated_updateByExample", parms); return rows; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_dnjl * * @ibatorgenerated Thu Feb 23 13:43:48 CST 2017 */ public int updateByPrimaryKeySelective(SjlrDnjl record) { int rows = getSqlMapClientTemplate().update("sjlr_dnjl.ibatorgenerated_updateByPrimaryKeySelective", record); return rows; } /** * This method was generated by Apache iBATIS ibator. * This method corresponds to the database table sjlr_dnjl * * @ibatorgenerated Thu Feb 23 13:43:48 CST 2017 */ public int updateByPrimaryKey(SjlrDnjl record) { int rows = getSqlMapClientTemplate().update("sjlr_dnjl.ibatorgenerated_updateByPrimaryKey", record); return rows; } /** * This class was generated by Apache iBATIS ibator. * This class corresponds to the database table sjlr_dnjl * * @ibatorgenerated Thu Feb 23 13:43:48 CST 2017 */ private static class UpdateByExampleParms extends SjlrDnjlExample { private Object record; public UpdateByExampleParms(Object record, SjlrDnjlExample example) { super(example); this.record = record; } public Object getRecord() { return record; } } @Override public List selectDnjlListByParam(Map paramMap) { @SuppressWarnings("unchecked") List dnjlList = getSqlMapClientTemplate().queryForList(XtSqlMapConstant.SQLMAP_SELECT_SJLR_DNJL_BY_PARAM, paramMap); return dnjlList; } @Override public List selectSearchDnjlListByParam(Map paramMap) { @SuppressWarnings("unchecked") List mzdaList = getSqlMapClientTemplate().queryForList(XtSqlMapConstant.SQLMAP_SELECT_SJLR_SEARCHDNJL_BY_PARAM, paramMap); return mzdaList; } @Override public List selectAddDnjlListByParam(Map paramMap) { @SuppressWarnings("unchecked") List dnjlList = getSqlMapClientTemplate().queryForList(XtSqlMapConstant.SQLMAP_SELECT_SJLR_ADDDNJL_BY_PARAM, paramMap); return dnjlList; } @Override public List selectDnjltcByParam(Map paramMap) { List dnjlList = getSqlMapClientTemplate().queryForList(XtSqlMapConstant.SQLMAP_SELECT_SJLR_DNJLTC_BY_PARAM, paramMap); return dnjlList; } }