Как да приложа сортиране по подразбиране в Spring JPA?

Бих искал да осигуря страниране по подразбиране за моя метод, използвайки 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));


person membersound    schedule 07.04.2014    source източник
comment
това може ли да е от някаква помощ? stackoverflow.com/questions/10527124/   -  person Eugene    schedule 07.04.2014
comment
това ще ти помогне брат petrikainulainen. net/programming/spring-framework/   -  person Harshal Patil    schedule 07.04.2014
comment
Моля, прочетете връзките, които публикувате, преди да отговорите. Нито една от връзките не е насочена към моя въпрос как мога да използвам метода с @PageableDefault. Както писах, вече знам как мога да предам параметър като pageable.   -  person membersound    schedule 07.04.2014