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
Это вообще возможно?
ОТВЕТ: Коллекции как параметры работают только с именованными параметрами, такими как ":name
msgstr ", а не с такими параметрами стиля JDBC как"?
».