給出下面的HQL查詢:Hibernate HQL查詢:如何將集合設置爲具有組合鍵的查詢的命名參數?
從富foo其中foo.id在(:fooIds)
但在這裏,我在編號前組合鍵,我們有兩個PK1和PK2爲ID的。
我們怎樣才能實現這個查詢..
我怎樣才能在查詢setparameters功能同時通過paramets
我的問題是類似的含複合鍵此question
HBM文件低於目前
<?xml version="1.0"?>
<composite-id>
<key-property name="foo1" column="FOO1" type="java.lang.String" length="36"/>
<key-property name="foo2" column="FOO2" type="java.lang.Short" />
</composite-id>
<property name="EffectiveDt" type="java.sql.Date" column="EFFECTIVE_DT" />
<property name="effectiveTypeCd" type="java.lang.String" column="CERT_EFF_TYPE_CD" />
<property name="statusCd" type="java.lang.String" column="CERT_STATUS_CD" />
</class>
所以這裏你的fooids將包含主鍵 – Vish