1.使用mybatis自带的方法分页Ipage
IPage<实体> page = new Page<>(页号, 页面数据个数);
IPage<实体> iPage=wxprojectmanagerDao.selectPage(page,queryWrapper);
2.当你查询完数据库后需要对数据做完处理后在分页时,就可以自己分页,下面提供一个分页工具类
/**
* 开始分页
* @param list
* @param pageNum 页码
* @param pageSize 每页多少条数据
* @return
*/
public static List startPage(List list, Integer pageNum,
Integer pageSize) {
if (list == null) {
return null;
}
if (list.size() == 0) {
return null;
}
Integer count = list.size(); // 记录总数
Integer pageCount = 0; // 页数
if (count % pageSize == 0) {
pageCount = count / pageSize;
} else {
pageCount = count / pageSize + 1;
}
int fromIndex = 0; // 开始索引
int toIndex =