孙卫琴的《精通Spring》的学习笔记:支持分页和排序的Repository 接口

本文介绍了如何使用Spring的PagingAndSortingRepository接口进行数据分页和排序。通过PageRequest创建分页信息,利用findAll方法进行分页查询,并通过Sort指定排序方式。详细阐述了Page接口的常用方法以及分页和排序的实践示例。
摘要由CSDN通过智能技术生成

本文选自孙卫琴的《精通Spring:Java Web开发技术详解》清华大学出版社出版

技术支持网址为:​​  www.javathinker.net/spring.jsp​

​本书对应的直播和录播课:​​   www.javathinker.net/zhibo.jsp​

孙卫琴的QQ学习答疑群:915851077

PagingAndSortingRepository接口能够对查询结果进行分页或排序。该接口声明了以下两个查询方法:

  1. Page<T> findAll(Pageable pageable) :根据参数pageable给定的信息返回特定页的所有实体对象。
  2. Iterable<T> findAll(Sort sort):返回的查询结果中的实体对象按照参数sort指定的方式排序。

org.springframework.data.domain.Pageable接口用来设定分页信息,PageRequest类是它的实现类。PageRequest类的以下静态工厂方法of()用来创建PageRequest对象:

  1.  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Java技术集锦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值