Hibernate HBM マッピング ファイルで複合 ID として複数のコンポーネントを使用することは可能ですか? 以下のスニペットでは、TradeServiceId と ChargeId が実際のクラスです。
これらの 2 つのフィールドをこのテーブルの複合主キーにしたい
<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>