我正在使用 Spring 在 Hibernate 中工作,并使用Spring Hibernate template
( getHibernateTemplate().find(String query,Object values)
) 将定位参数替换为值。
我的查询是:
from className classObject where classObject.variableOne = ? and classObject.variableTwo = ?
我的参数是一个ArrayList<String>
有2个值的。
在where 子句中自动getHibernateTemplate().find(String query,Object values)
分配ArrayList
值(如您所见,我没有手动绑定参数)并返回结果。
现在,我从我的应用程序中删除了 spring 并且只使用了 hibernate。所以我想知道,
- 在休眠(会话或查询)类中是否有任何等效的方法可以提供与上述相同的功能,我将在其中传递 HQL 和值?
提前致谢。