给定以下 HQL 查询:
FROM
Foo
WHERE
Id = :id AND
Bar IN (:barList)
我使用 Query 对象的 setInteger()
方法设置 :id
。
我想使用对象的 List
设置 :barList
,但是查看 Hibernate 文档和方法列表,我看不到要使用的明显选择.有什么想法吗?
最佳答案
使用Query.setParameterList()
,Javadoc here .
有四种变体可供选择。
关于java - hibernate HQL 查询 : How to set a Collection as a named parameter of a Query?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/570229/