SpringData中的PagingAndSortingRepository自带了findall方法:
Page<T> findAll(Pageable var1);
参数为Pageable,返回Page类型的数据。是用此方法就可以实现分页查询。
改参数的构造方法为:
private PageRequest buildPageRequest(int pageNumber, int pagzSize) {
return new PageRequest(pageNumber - 1, pagzSize, null);
}
返回的Page的数据格式如下:其他文章
目前为止,只能实现对所有记录的分页查询,不能添加筛选条件。