Dao.java:

я есть следующий параметризованный запрос JPA или Hibernate:

SELECT entity FROM Entity entity WHERE name IN (?)

Я хочу передать параметр как ArrayList <String>, это возможно? Спящий ток говорит мне, что

java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.lang.String

Это вообще возможно?

ОТВЕТ: Коллекции как параметры работают только с именованными параметрами, такими как ":namemsgstr ", а не с такими параметрами стиля JDBC как"?».

Ответы на вопрос(4)

Ваш ответ на вопрос