[java]分页模块抽取

时间:2020-05-03 16:35:31   收藏:0   阅读:57

分页模型

技术分享图片

最容易想到的属性:

当前页
总页数
总记录数
每页记录数
当前页数据

技术分享图片

pageNo
    当前页
pageTotal 
    总记录数/每页记录数
    注: pageTotalCount%pageSize>0,则总页码+1
pageTotalCount
    总记录数
    select count(*) from 表名
pageSize 
    客户端传递(页面布局决定)
items
    当前页数据
    select * from t_user limit begin, pageSize;

    begin: 公式得到: (pageNo-1)*pageSize
     第1页: 每页4条记录, 则begin = (1-1)*4 = 0    //注: 因为sql limit从0开始.
     第2页: 每页4条记录, 则begin = (2-1)*4 = 4
     第3页: 每页4条记录, 则begin = (3-1)*4 = 8

原文:https://www.cnblogs.com/iiiiiher/p/12821983.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!