| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > NamedQuery с параметрами |
| Автор: isabsent 23.5.2011, 15:55 |
| В Entity описан @NamedQuery с несколькими именованными параметрами. Однако указывать все параметры при поиске не всегда хочется (их много). Есть ли в HQL какой-то символ, который, будучи подставлен в качестве значения параметра, просто будет обозначать что поиск по этому параметру делать не нужно? Если нет, то какие способы еще существуют? (Кроме лобового написания всех возможных вариантов запроса посредством @NamedQuery в Entity |
| Автор: powerOn 23.5.2011, 18:18 |
| можно использовать criteria api |
| Автор: isabsent 23.5.2011, 18:52 |
| А где его было бы правильно применять - в слое DAO, слое сервисов, в бине, который контролирует .xhtml-страницу, или где-то еще? |
| Автор: Samotnik 23.5.2011, 22:48 |
| isabsent, в слое DAOImpl, как вариант, можно. |