| | |
| | | |
| | | import com.hx.common.dao.CommonDao; |
| | | import com.hx.common.service.CommonService; |
| | | import com.hx.mybatisTool.SqlParam; |
| | | import com.hx.mybatisTool.SqlSentence; |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | |
| | | return commonDao.insert(mapperClass,entity); |
| | | } |
| | | |
| | | @Override |
| | | public <T extends Serializable> int insertById(Class<?> mapperClass, T entity) { |
| | | return commonDao.insertById(mapperClass,entity); |
| | | } |
| | | |
| | | /**获取条数*/ |
| | | @Override |
| | | public <T extends Serializable> int selectCount(Class<?> mapperClass,SqlParam sqlParam) { |
| | | return commonDao.selectCount(mapperClass,sqlParam); |
| | | public <T extends Serializable> int selectCount(Class<?> mapperClass,SqlSentence sqlSentence) { |
| | | return commonDao.selectCount(mapperClass,sqlSentence); |
| | | } |
| | | |
| | | /**获取条数*/ |
| | | @Override |
| | | public <T extends Serializable> int selectCountSql(Class<?> mapperClass,SqlSentence sqlSentence) { |
| | | return commonDao.selectCountSql(mapperClass,sqlSentence); |
| | | } |
| | | |
| | | /**获取列表*/ |
| | |
| | | |
| | | /**更新*/ |
| | | @Override |
| | | public <T extends Serializable> int updateWhere(Class<?> mapperClass,SqlParam sqlParam) { |
| | | return commonDao.updateWhere(mapperClass,sqlParam); |
| | | public <T extends Serializable> int updateWhere(Class<?> mapperClass,SqlSentence sqlSentence) { |
| | | return commonDao.updateWhere(mapperClass,sqlSentence); |
| | | } |
| | | |
| | | /**全部字段更新*/ |
| | |
| | | |
| | | /**删除*/ |
| | | @Override |
| | | public <T extends Serializable> int deleteWhere(Class<?> mapperClass,SqlParam sqlParam) { |
| | | return commonDao.deleteWhere(mapperClass,sqlParam); |
| | | public <T extends Serializable> int deleteWhere(Class<?> mapperClass,SqlSentence sqlSentence) { |
| | | return commonDao.deleteWhere(mapperClass,sqlSentence); |
| | | } |
| | | |
| | | /**删除*/ |
| | |
| | | return commonDao.deleteById(mapperClass,object); |
| | | } |
| | | |
| | | |
| | | /**更新sql语句(全语句)*/ |
| | | @Override |
| | | public <T extends Serializable> int updateSentence(SqlSentence sqlSentence) { |
| | | return commonDao.updateSentence(sqlSentence); |
| | | } |
| | | |
| | | /**更新sql语句(全语句)*/ |
| | | @Override |
| | | public <T extends Serializable> int selectCountSql(SqlSentence sqlSentence) { |
| | | return commonDao.selectCountSql(sqlSentence); |
| | | } |
| | | |
| | | |
| | | } |