每次手动做分页的时候都容易记不清分页的公式,写道这里方便以后自己查看
变量
- currPage:当前页
- pageSize:每页数据条数
- total:总数据条数
公式
- 计算起始条数firstIndex的值
firstIndex=(currPage-1)*pageSize
- 计算截止条数lastIndex的值
lastIndex = currPage*pageSize
- 计算总页码数pages的值
方式一: //mybatisplus中的Page类采用的这种写法 pages= total% pageSize== 0 ? total/ pageSize: total/ pageSize+ 1 ; 方式二: pages=(total+pageSize-1)/pageSize