
简单记录一下
最简单的两种方法:
1.使用sql语句进行分页
SELECt * FROM user_info limit start,end
2.使用list集合的方法
list.subList(strat,end)
方法一:
sql实现分页
SELECT * FROM user_info limit #{pageNum},#{pageSize}
分页计算
@Override
public List paging(int pageNum, int pageSize) {
int startPage = 0;
if (pageNum < 0) {
throw new GlobalException(GlobalEnum.ERROR);
} else if (pageNum == 0) {
startPage = pageNum;
//执行查询语句
} else if (pageNum==1) {
startPage = pageNum*pageSize;
} else {
startPage = (pageNum - 1) * pageSize;
}
List paging = userMapper.paging(startPage, pageSize);
return paging;
}