Вы говорите, что это работает?Это было бы действительно удивительно для меня.То, что вы видите в журналах, является результатом toString
из Pageable
, который вы предоставляете.
Если я вас неправильно понял, а это на самом деле не работает:
Просто удалите order by ?#{#pageable}
из вашего запроса.Spring Data JPA не выполняет привязку параметров в этой позиции, а разбиение на страницы выполняется за кулисами.
Была ошибка, связанная с этим, которая устранена в течение достаточно долгого времени, и для нее существовали обходные пути, которые выглядели аналогичнок тому, что у вас есть, но они больше не действительны.
Подробнее см. https://jira.spring.io/browse/DATAJPA-928.
Кроме того, Данные Spring и собственный запрос с нумерацией страниц , которыйв основном о том же вопросе.