一、分页参数
- 总数据条数(count) 从数据库中查询
- 每页数据条数(pageSize) 前端传入
- 当前页码(currentPage) 前端传入
- 总页数(totalPage) 计算得来 总页数 = 总数据条数 / 每页展示条数
- 是否有下一页(isNext) 当前页码与总页数比较
- 是否有上一页(isPrevious) 当前页码与总页数比较
- 数据(data) 从数据库中查询
二、分页类别
1.物理分页
物理分页依赖的是某一物理实体,这个物理实体就是数据库,比如MySQL数据库提供了limit关键字,只需要编写带有limit关键字的SQL语句,数据库返回的就是分页结果。
SELECT * FROM `shop` LIMIT (currentPage-1)