hibernate实现分页功能

 时间:2024-10-14 02:03:09

1、首先我们定义一个类,其将实体对象作为泛型接收参数,里面定义的属性包括总数及行的信息。

hibernate实现分页功能

2、control层接收前台传递的参数(开始、结束、排序字段等信息),然后调用service的方法获得一个page对象。

hibernate实现分页功能

3、service层的方法进行处理的时候,首先将查询的条件参数存放到Criterion的对象中,作为查询条件。

hibernate实现分页功能

4、同时将orders的map对象取出,根据升序降序的不同存放到Order的对象中,处理排序。

hibernate实现分页功能

5、Criterion和Order作为函数的耩撞苏粪参数,hibernateDao继承了SimpleHibernateDao,其接收这几个参数,按照Criteria分页查询。

hibernate实现分页功能

6、我们前台使用datatables组件进行分页的处理,后台调用相关方法,看下分页后的效果如下。

hibernate实现分页功能
  • 如何批量新建文件夹并命名
  • 《吸血鬼幸存者》隐藏角色解锁方法最新2022
  • 梅卡妮可攻略
  • 纳迪亚之宝怎么设置中文
  • 文件夹批量重命名的方法!
  • 热门搜索
    三八妇女节手抄报内容 关于春节的英语手抄报 手抄报 春节 美丽的秋天手抄报 我和我的祖国手抄报简单又漂亮 母亲节手抄报简单字少 世界无烟日手抄报图片 爱我中华手抄报内容 环保英语手抄报 端午节手抄报。