请选择 进入手机版 | 继续访问电脑版
本站特色:极好的技术研究氛围!所有技术交流,必有回复!

疯狂Java联盟

 找回密码
 加入联盟
查看: 346|回复: 0

Spring Boot2.0连载(43)-- PagingAndSortingRepository接口

[复制链接]
发表于 2018-6-1 22:22:52 | 显示全部楼层 |阅读模式
更多Spring Boot2.0的知识敬请期待疯狂软件著作《Spring Boot企业应用实战》上市



PagingAndSortingRepository继承自CrudRepository接口,除了拥有CrudRepository接口的功能之外,PagingAndSortingRepository接口还提供了分页与排序功能。PagingAndSortingRepository接口的源码如下。
程序清单:org/springframework/data/repository/PagingAndSortingRepository.java
  1. package org.springframework.data.repository;
  2. import java.io.Serializable;
  3. import org.springframework.data.domain.Page;
  4. import org.springframework.data.domain.Pageable;
  5. import org.springframework.data.domain.Sort;

  6. @NoRepositoryBean
  7. public interface PagingAndSortingRepository<T, ID extends Serializable> extends CrudRepository<T, ID> {
  8.     Iterable<T> findAll(Sort sort);
  9.     Page<T> findAll(Pageable pageable);
  10. }
复制代码


该接口提供的排序和分页方法:
  • Iterable<T> findAll(Sort sort):按照指定的排序对象规则查询出实体对象数据。
  • Page<T> findAll(Pageable pageable):分页查询实体对象,包含排序功能操作。


您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

视频、代码、电子书下载
请关注"疯狂图书"公众号
QQ交流1群: 545923995  未满
微信群请扫二维码
QQ交流1群:
545923995
(未满)

小黑屋|手机版|Archiver|疯狂Java联盟 ( 粤ICP备11094030号 )

GMT+8, 2019-1-17 16:39 , Processed in 0.217170 second(s), 6 queries , File On.

快速回复 返回顶部 返回列表