Я пытаюсь заказать свой индивидуальный запрос с таким специальным параметром:
@Query("select * from person where firstname = :name" + " order by :order")
List<Customer> findByFirstNameCustomQuery2(@Param("name") String name, Pageable page,
@Param("order") String order);
Но это не работает.
Кто-нибудь знает, как использовать заказ в качестве параметра внутри @Query?
примечание: как указано ниже, я создал репозиторий github. Вы можете найти его здесь: https://github.com/kremerkp/spring-data-jdbc-pageable-h2.
CustomerRepository выполняет пять функций. findByLastName - это полнофункциональный пример (с возможностью сортировки и страницы), в котором используются функции запроса.
В моем реальном проекте у меня есть запрос, который слишком сложно использовать с функциями запроса, поэтому мне нужно получить результат с помощью специального запроса.