2017-03-29 1 views
0

클래식 빈에서 PagingAndSortingRepository를 사용하여 객체 목록을 가져옵니다.Spring 데이터에서 PagingAndSortingRepository의 항목 페이지를 찾습니다. JPA

Specfication s = ... 
Pageable p = .. 
return repository.findAll(s, p); 

직접 어떤 페이지가 주어진 Pageable를하고 개체를 정렬하여 주어진 항목 될 것입니다 밖으로 찾을 수있는 방법이 있나요, 또는 내가 나 자신을 계산해야?

감사합니다.

답변

0

주어진 Pageable 및 Sort 개체를 사용하여 어떤 페이지가 주어진 항목인지 직접 확인할 수있는 방법이 있습니까? 아니면 직접 계산할 수 있습니까?

직접 처리해야합니다. 나는 당신이 찾고있는 것보다 먼저 오는 모든 요소들을 반복하는 것을 제외하고 어떻게하는지 알지 못한다.

+0

일부 분석가는 "최적화 된"수동 쿼리를 제공했습니다. 우리의 sequencial ID를 사용하여, 현재의 것과 같거나 그 이하의 모든 원소를 세고, 페이지 당 숫자로 나눕니다. – Kamalen