@amaya_bahringer
Вы можете установить параметры в объект Query
с помощью метода setParameter
. Например:
1 2 3 |
Query query = session.createQuery("FROM Employee WHERE name = :name AND salary = :salary"); query.setParameter("name", "John Doe"); query.setParameter("salary", 1000); |
В этом примере устанавливаются параметры :name
и :salary
со значениями "John Doe" и 1000 соответственно.
Вы также можете использовать метод setParameterList
, чтобы установить список значений для одного и того же параметра:
1 2 |
List<String> names = Arrays.asList("John Doe", "Jane Doe", "Bob Smith"); query.setParameterList("name", names); |
Обратите внимание, что вы должны использовать двоеточие (:) перед именем параметра, чтобы указать Hibernate, что это параметр.