Я пытаюсь создать запрос, в котором некоторые поля отправляются со стороны клиента на основе выбора пользователя.Я планирую создать динамический запрос, основанный на выборе пользователем. Хотя я могу сделать это просто с помощью некоторого кода Java, и я позволю hibernate запустить этот запрос для меня и вернуть результат.
Мой вопрос таков:Могу ли я сделать то же самое, используя встроенный механизм гибернации.например, я получу карту, скажем,
(cond1:a,cond2:b,cond3:c)
Единственная разница - это число значений, которое может содержать карта, и на основании этого я хочу создать запрос типа
select * from demo where cond1='a' and cond2='b' and cond3='c'; and may be
select * from demo where cond1='a' and cond2='b'; when map has only 2 values
Заранее спасибо