JpaRepository提供了如下表所述的内置查询:
| 方法 | 描述 |
|---|---|
| List findAll() | 返回所有实体 |
| List findAll(Iterable ids) | 返回指定id的所有实体 |
| T getOne(ID id) | 根据id返回对应的实体,如果未找到,则返回空 |
| List findAll(Sort sort) | 返回所有实体,按照指定顺序排序返回 |
| Page findAll(Pageable pageable) | 返回实体列表,实体的offset和limit通过pageable来指定 |
主要讲讲第5个方法:
Pageable接口:
PageRequest是Pageable的实现类,可以通过以下工厂方法创建:
public static PageRequest of(int page,int size)
public static PageRequest of(int page,int size,Sort sort)
public static PageRequest of(int page,int size,Direction direction,St

本文介绍了SpringBoot中使用JPA进行分页查询的方法,重点讲解了Pageable接口和PageRequest的用法,以及如何通过Pageable实现分页查询,并展示了Page类的主要属性如总页数、元素总数和内容的获取。
最低0.47元/天 解锁文章
6239





