package com.ssm.clothing.dao; import java.io.Serializable; import java.util.List; import java.util.Map; /** * @Description: 泛型类,基础的DAO接口 * @Author: albin * * @CreateDate: 2014-2-25 */ public interface BaseDao<T> { /**带条件分页查询,条件可以为null,既没有条件;返回list对象集合*/ public List<T> findByPage(Map<String,Object> paraMap); /**只查询一个,常用于修改*/ public T findById(Serializable id); /** * 插入,用实体作为参数 * @param entity */ public int insert(T entity); /** * 修改,用实体作为参数 * @param entity */ public int update(T entity); /** * 按id删除,删除一条;支持整数型和字符串类型ID * @param entity */ public int deleteById(Serializable id); /** * 批量删除;支持整数型和字符串类型ID * @param entity */ public int delete(Serializable[] ids); /** * 查询全部 * @param entity */ public List<T> findAll(); /** * 查询记录数 * @param entity */ public int findCount(Map<String,Object> map); /** * 统计记录数 * @return */ public int findCounts(); }

微信网友_6512020493586432 LV2
2024年4月8日
微信网友_6479380088672256 LV2
2024年2月12日
weilaizhisheng LV21
2023年12月31日
ysugxx LV9
2023年11月30日
泓鼎168 LV20
2023年8月9日
康超超超超级 LV2
2023年6月6日
184445428 LV6
2022年12月4日
skook7 LV2
2022年7月4日
aixuexideliudada LV1
2022年6月20日
sirenlee LV2
2022年4月11日