一尘不染

Hibernate HQL查询:如何将Collection设置为查询的命名参数?

hibernate

给出以下HQL查询:

FROM
    Foo
WHERE
    Id = :id AND
    Bar IN (:barList)

:id使用Query对象的setInteger()方法进行设置。

我想:barList使用List对象进行设置,但是在查看Hibernate文档和方法列表时,我看不出要使用哪种明显的选择。有任何想法吗?


阅读 214

收藏
2020-06-20

共1个答案

一尘不染

使用Query.setParameterList()的Javadoc在这里

有四种变体可供选择。

2020-06-20