给出下面的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