PageHelper插件是一个挑战
发布时间
阅读量:
阅读量
在对实体类对象实施分页操作时,采用如下代码能够确保运行无误
public PageInfo<PagePOJO> pageInfoSplitPojo(int pageNum, int pageSize) {
PageHelper.startPage(pageNum, pageSize);
//要分页的实体类对象
List<PagePOJO> pagePOJOList = new ArrayList<PagePOJO>();
return new PageInfo<PagePOJO>(pagePOJOList);
}
- 当需要将实体类封装为自定义的返回对象(此处采用DTO对象)时,采用这种方式并不会产生错误,分页功能依然可以正常实现。
然而,存在一个细节问题:返回的pagesize与total参数值会显示为相同数值,即每页条目数与总条目数一致,这将引发前端页面展示不完整的问题。
因此,有必要采用另一种编写方式,具体如下。
public PageInfo<PageDTO> pageIn
全部评论 (0)
还没有任何评论哟~
