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>
我將如何執行並傳遞返回列表的值?