Могу ли я выполнить разбивку на страницы с помощью spring-data-jdbc?

#spring-data #spring-data-jdbc

#spring-data #spring-data-jdbc

Вопрос:

Я хотел бы использовать PagingAndSortingRepository с spring-data-jdbc, но, похоже, это не работает. Это доступно только с JPA?

Я пытался использовать PagingAndSortingRepository и использовать findAll(Pageable pageable).

Но на самом деле я получаю «Запрос не указан в findAll»

Ответ №1:

Обновление 2020

Поддержка PagingRepositories была введена в версии 2.0.0.M3 (2020-02-12).

Список изменений Spring Data JDBC

Ответ №2:

PagingAndSortingRepository поддерживается с версии 2.0 M3

Эта версия была недоступна, когда был задан этот вопрос.

Оригинальный ответ

Да, вы правы, разбивка на страницы еще не готова.

На самом деле существует PR, который создаст инфраструктуру для этого, но он пока не включит эту функцию. Для этого вам следует посмотреть https://jira.spring.io/browse/DATAJDBC-101 .

Комментарии:

1. Спасибо, в документации неясно, потому что разбивка на страницы находится в части общего доступа (jpa / jdbc). Или, может быть, я пропустил это?

2. да, это довольно неудачно.