分页问题

作者: 周小鑫001 | 来源:发表于2018-07-06 10:46 被阅读6次

分页的实现方式有很多种,还有一些分页控件,

这里我介绍一种比较基础的,

            我们先弄一个pageBean的类,为了考虑通用性,我们对集合使用泛型。

  public class PageBean<T>{

            private Integer page;//当前分页

            private Integer limit;//每页显示的几条数据

            private Integer totalCount;//总记录

            private Integer totalPage;//总页数

            private List list; //用户看到的数据

    }

需要添加get/set方法,

接下来我们在写一个PageHibernateCallBackimplements的类,用来处理参数和起始值,和每页显示的数量.我们也需要使用泛型,都是为了考虑通用性

public class PageHibernateCallBac<T> implements HibernateCallback<List<T>> {

//准备HQL

private  String hql;

private Object[] params;//参数

private int startIndex;//起始值

private int pageSize;//每页显示数据量

//get/set方法自行添加

下面的方法我们是用来处理参数的。和执行结果的方法

}

这就是一个简单的分页,没什么难度。谁要是有好的带检索条件的的查询方法。欢迎评论互相交流

相关文章

  • laravel orm的坑

    坑:1.relationship分页问题laravel的relationship分页,在使用动态属性时,分页错误。...

  • ant desgin pro vue 表格和分页一起用,分页跳转

    ant desgin pro vue 表格和分页一起用,分页跳转回车不执行change事件的问题.问题分页组件的跳...

  • 代码CR之分页查询常见问题

    分页查询常见问题: 1.完全没有分页 2.分页size太大 3.超多分页慢SQL 1.完全没有分页 反例: 正例:...

  • 分页问题

    分页的实现方式有很多种,还有一些分页控件, 这里我介绍一种比较基础的, 我们先弄一个pageBean的...

  • 分页问题

    删除列表项时,如果当前页只有一项,删除后分页器跳转到前一页 或者

  • 页面内容打印和导出

    打印: 分页打印-CSS的page-break-after:always样式解决分页问题 导出:

  • 公司用分页标准做法

    分页测试用例:1.分页及页码切换无问题,跳转无问题2.在已经输入查询条件,但是未点击查询.此时点击分页或者页码容量...

  • Finereport帆软使用的一些问题

    1、分页问题,分页时候奇书页是45行,偶数页3行,解决办法如下图,选中A4单元格,分页时候可以断开、分页断开时值重...

  • element 分页器修改颜色

    以下记录是个人开发过程中遇到的问题: 分页器修改颜色: 效果 全局分页器样式修改: 全局分页器样式

  • ElasticSearch的基本概念和集群分布式底层实现

    深度分页引发的机器性能问题 最近碰到一个ElasticSearch深度分页搜索,导致cpu占用过高问题,通过查阅E...

网友评论

    本文标题:分页问题

    本文链接:https://www.haomeiwen.com/subject/opdvuftx.html