测试类BaseUserDaoTest.java
以 User对象为例 以下为 BaseUserDao 的方法
方法名 | 说明 |
---|---|
public int insert(User user) | 单个插入 |
public User selectByPK(@Param("id") Integer id) | 根据主键查询 |
public int deleteByPK(@Param("id") Integer id) | 根据主键删除 |
public int updateByPK(@Param("id") Integer id) | 根据主键修改 |
public int totalCount(); | 查询总记录数 |
public List<User> queryForList(); | 批量查询 |
public List<User> queryForLimitList(RowBounds rowBounds); | 批量分页查询 |
public int totalCountCondition(@Param("condition")java.lang.String condition); | 根据条件查询记录数 |
public User selectOneCondition(@Param("condition")String condition); | 根据条件单个查询 |
public List<User> queryForListCondition(@Param("condition")String condition); | 根据条件批量查询 |
public List<User> queryForLimitListCondition(@Param("condition")String condition, RowBounds rowBounds) | 根据条件分页批量查询 |
public int insertAll(List<User> users) | 批量插入 |