zoukankan      html  css  js  c++  java
  • 项目代码设计规范总结之分页查询

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

    总结如下:

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

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

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

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

    不一定要完全按照别人的代码写成自己的,自己心中有这个概念就行了。

    -------- 芝兰生于空谷,不以无人而不芳
  • 相关阅读:
    Strust2学习笔记
    EL与OGNL区别
    十进制与其他进制转换
    JSTL
    <jsp:include>和<%@include%>区别
    AngularJS 内置过滤器
    ubuntu下swift安装
    ubuntu下gerrit 安装部署
    java日期操作
    SpringMVC GET请求中文数据传递到Server端乱码
  • 原文地址:https://www.cnblogs.com/tizer/p/10372382.html
Copyright © 2011-2022 走看看