码迷,mamicode.com
首页 > 其他好文 > 详细

项目代码设计规范总结之分页查询

时间:2019-02-14 00:10:36      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:创建   null   inter   判断   ace   关系   管理系统   cms   分页查询   

如今的项目,不管是cms,crm等等诸如这类的关系管理或是内容管理系统的项目,分页是一个刚需,那有没有一个比较标准的分页功能的设计规范呢,今天在一个开源项目中就看到了其他大神写的分页功能,确实是赏心悦目的代码。

总结如下:

 先写一个分页接口(interface),其中包含的抽象方法有:

  • 获取总页数
  • 总记录数
  • 每页记录数
  • 当前页号
  • 其他...

再写一个简单分页类实现分页接口,且有扩展方法,比如:检查页码,判断当前页是否为null或者小于1,如果满足其一,返回为页码1,否则就返回真实页码。

 

在简单分页类完成之后,创建一个列表分页类(ps:这是最终的分页类)继承简单分页类,实现分页接口和序列化接口。

项目代码设计规范总结之分页查询

标签:创建   null   inter   判断   ace   关系   管理系统   cms   分页查询   

原文地址:https://www.cnblogs.com/tizer/p/10372382.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!