Mybaitsplus 条件查询+排序+分页

迈不过友情╰ 2021-09-13 17:52 1099阅读 0赞

Mybaitsplus 条件查询+排序+分页

  1. //创建QueryWrapper
  2. QueryWrapper<User> queryWrapper = new QueryWrapper<User>();
  3. //条件查询
  4. queryWrapper.eq("apply_id", applyId);
  5. queryWrapper.eq("del_status", 0);
  6. //构建分页对象 【第一个参数是当前页数,第二个参数的每页条数】
  7. Page<ApplyAuthorization> page = new Page<ApplyAuthorization>(applyAuthorizationParam.getCurrentPage(), applyAuthorizationParam.getPagesize());
  8. //根据条件查询总条数
  9. Integer selectCount = userMapper.selectCount(queryWrapper);
  10. //排序
  11. queryWrapper.orderByDesc("update_time");
  12. // 或者:
  13. queryWrapper.orderByAsc("update_time");
  14. //进行分页
  15. Page<ApplyAuthorization> applyAuthorizationPage = applyAuthorizationMapper.selectPage(page, queryWrapper);
  16. //查询出分页后的数据
  17. List<ApplyAuthorization> list= page.getRecords();

发表评论

表情:
评论列表 (有 0 条评论,1099人围观)

还没有评论,来说两句吧...

相关阅读