是否可以在 Hibernate HBM 映射文件中使用多个组件作为复合 ID?在下面的代码段中,TradeServiceId 和 ChargeId 是实际的类。
我希望这两个字段成为该表的复合主键
<component name="tradeServiceId" class="com.ucpb.tfs.domain.service.TradeServiceId" insert="false" update="false">
<property name="tradeServiceId" column="serviceInstructionId" type="string" />
</component>
<component name="chargeId" class="com.ucpb.tfs.domain.reference.ChargeId" insert="false" update="false">
<property name="chargeId" column="chargeId" type="string" />
</component>