0
我想将值传递给NamedQuery。 我从一个视图中选择和我的xml文件namedQuery看起来是这样的:hibernate namedQuery
<sql-query name="findAll">
<return alias="RcvrGroup" class="com.app.rcvp.model.RcvrGroup"/>
<![CDATA[select * from abc.RCVR_GROUP_VW]]>
</sql-query>
,并在我的DAO我只是用findByNamedQuery
public List<RcvrGroup> findAllErrorVar(){
return getHibernateTemplate().findByNamedQuery("findAll");
}
现在,如果我有一个“其中”条款和我的查询是这样的:
<sql-query name="findAll">
<return alias="RcvrGroup" class="com.app.rcvp.model.RcvrGroup"/>
<![CDATA[select * from abc.RCVR_GROUP_VW where rcvr_mgr=:rcvr_mgr]]>
</sql-query>
我将如何执行并传递返回列表的值?