pageHelperpageHelper的使用
Posted y-song
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pageHelperpageHelper的使用相关的知识,希望对你有一定的参考价值。
PageHelper.startPage(pageNum, pageSize, sortColumn); List<UcUser> list = userMapper.queryUcUserAll(); PageInfo<UcUser> pageInfo = new PageInfo<>(list); return pageInfo;
项目实例
controller.java
/** * 分页查询所有用户 * * @param */ @RequestMapping("/queryUserAll") @Api public void queryUserAll(Integer pageNum, Integer pageSize, String sortColumn) { if (pageNum == null || pageSize == null) { sendJson(false, "pageNum和pageSize不能为null", ""); return; } PageInfo<UcUser> ucUserPageInfo = userService.queryUcUserAll(pageNum, pageSize, sortColumn); //判断list是否为空 if (ObjectUtil.isNull(ucUserPageInfo)) { sendJson(false, "", ""); return; } sendJson(true, "", ucUserPageInfo); }
service.java
public PageInfo<UcUser> queryUcUserAll(Integer pageNum, Integer pageSize ,String sortColumn) { //String OrderBy = "createtime DESC"; PageHelper.startPage(pageNum, pageSize, sortColumn); List<UcUser> list = userMapper.queryUcUserAll(); PageInfo<UcUser> pageInfo = new PageInfo<>(list); return pageInfo; }
pageInfo中包含分页后的数据,以及总条数等等信息.....
以上是关于pageHelperpageHelper的使用的主要内容,如果未能解决你的问题,请参考以下文章