1. 程式人生 > >JPA+Spring程式設計之分頁查詢

JPA+Spring程式設計之分頁查詢

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的資料格式如下:其他文章

目前為止,只能實現對所有記錄的分頁查詢,不能新增篩選條件。