public List<ObjectVO > queryList(Form form) {
LambdaQueryWrapper<CourseOfflineSignIn> lqw = Wrappers.lambdaQuery();
List<Object> list= this.list(lqw); // 原始查询list,实则是一个Page对象
if (CollectionUtils.isNotEmpty(list)) {
Page<ObjectVO> objectVOList = new Page<ObjectVO>(); // 直接创建一个Page对象,存储VO对象数组,Page继承ArrayList,拥有ArrayList所有方法
for (Object object : list) {
ObjectVO objectVO = new ObjectVO();
objectVO.setId(object.getId());
......
objectVOList.add(objectVO);
}
objectVOList.setTotal(((Page)list).getTotal());
return objectVOList;
}
return Collections.emptyList();
}
PageHelpe插件VO转换导致分页总数错误
最新推荐文章于 2024-05-14 09:04:25 发布