在执行查询方法时,可以传入一个PageRequest对象,代表进行分页查询。 PageRequest对象代表了查询的条件和约束,通常包含当前页数,每页几条数据。 也可以在分页查询时指定Direction或Sort。 查询的结果为Page<T>对象,包含当前页所及所有数据相关信息。 Page对象常用方法: getTotalPages() 总共有多少页 getTotalElements() 总共有多少条数据 getNumber() 获取当前页码 getSize() 每页指定有多少元素 getNumberOfElements() 当前页实际有多少元素 hasContent() 当前页是否有数据 getContent() 获取当前页中所有数据(List<T>) getSort() 获取分页查询排序规则 isFirst() 当前页是否是第一页 isLast() 当前页是否是最后一页 hasPrevious() 是否有上一页 hasNext() 是否有下一页