Бих искал да осигуря страниране по подразбиране за моя метод, използвайки Spring data jpa
. Как трябва да извикам следния метод, така че да се приложи страниране по подразбиране? Опитах да предам аргумент null
, но това щеше да доведе до списък без страници.
interface PagedRepository extends CrudRepository<User, Long> {
@Query("SELECT u FROM user u WHERE)
List<User> findAllPaged(@PageableDefault(size = 20));
}
//repo.findAllPaged(null);
Бих могъл сам да предам нов Pageable, но това прави @PageableDefault
безполезен. repo.findAllPaged(new PageableRequest(0, 20));