PageHelper 分页查询插件
2025年4月4日小于 1 分钟
PageHelper 分页查询插件
Impl类
@Override
public PageResult pageQueryList(Integer pageNumber, Integer pageSize) {
//开启分页查询
PageHelper.startPage(pageNumber, pageSize);
//查询所有图片数据
List<Picture> list = list();
//初始化用户数据到PageInfo, PageInfo 是分页查询的返回对象,它封装了分页信息和数据
PageInfo<Picture> pageInfo = new PageInfo(list);
//获取分页数据
long total = pageInfo.getTotal();
List pictureList = pageInfo.getList();
//返回Result
PageResult pageResult = new PageResult();
pageResult.setData(pictureList);
pageResult.setTotal(total);
return pageResult;
}