hibernate中的复合键映射

时间:2013-05-15 13:25:33

标签: hibernate

以下是我需要使用的3个表格详细信息。除了下面列出的内容之外,还有其他一些列。我需要加入行项目表和材料详细信息表,以将材料详细信息提取到行项目表中。我需要使用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

请在映射中帮助我。

1 个答案:

答案 0 :(得分:1)

您可以将@EmbeddedId用于此目的ANNOTATION MAPPING

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

XML MAPPING