用于IN子句的Java Spring Framework绑定变量

时间:2018-03-19 10:06:00

标签: java sql hibernate

我想在IN子句中使用绑定变量,我想使用框架使列表可配置。

hql+=" and num_string in  (:destNum)";
param.put("destNum",dest_Num);

dest_Num配置为字符串。我在配置中添加了属性,但仍然无法正常工作。任何人都知道使用绑定变量和IN子句,其中in值将作为String传递?或任何其他方式来实现这一点。

1 个答案:

答案 0 :(得分:0)

像这样使用如果使用hibernate

 String hql = "from A where name in (:names)";
Query q = s.createQuery(hql);
q.setParameterList("names", l);