0

以下は、使用する必要がある3つのテーブルの詳細です。以下にリストされている以外の列がいくつかあります。Line items テーブルと Material Details テーブルを結合して、マテリアルの詳細を Line Items テーブルにフェッチする必要があります。そして、Hibernate HBM.xml マッピングを使用する必要があります。詳細を取得する方法がわかりません。

Promo Header            Line Items            MaterialDetails
1. Promo Code(Pk)       1.LineItem Id(Pk)     1.MaterialCode(PK)
2. Sales Org(FK)        2.Promo Code(FK)     2.Sales Org(PK)
                        3.MaterialCode

マッピングで私を助けてください。

4

1 に答える 1

1

その目的で @EmbeddedId を使用できます ANNOTATION MAPPING

<composite-id>
<key-property name="name1" column="col1"  />
<key-property name="name2" column="col2" />
</composite-id>

XML マッピング

于 2013-05-15T13:30:07.460 に答える