Hibernate HQL Query: как установить коллекцию в качестве именованного параметра запроса?

Я не уверен насчет HQL, но java-se в JPA вы просто вызываете hibernate запрос setParameter с параметром и коллекцией.

Query q = entityManager.createQuery("SELECT p FROM Peron p WHERE name IN (:names)");
q.setParameter("names", names);

где oraclejdk names - это набор имен, которые jdk вы ищете

Collection names = new ArrayList

java

hibernate

hql

2022-06-12T06:35:03+00:00