Наилучшая практика для создания динамического типизированного запроса JPA?

Я пытаюсь преобразовать класс «TableController», который мы использовали (без ORM) для генерации динамического SQL (на самом деле столбец порядка и направление добавляются к SQL).

Думайте об этом «TableController» как о классе, у которого есть функция для возврата списка Сущностей данного класса (известного во время выполнения), в заданном порядке (строковый столбец / имя свойства, логическое значение asc / desc, оба во время выполнения).

Проблема теперь с JPA (Hibernate - но клиент требует использовать только интерфейсы JPA): Как я могу это реализовать без конкатенации строк и безопасным способом?

Спасибо!

7
задан Pascal Thivent 11 November 2010 в 20:26
поделиться