0
我有一个实体需要来自另一个表的字段。第二个表基本上是第一的延伸,它们具有相同的主键...两个不同的表是同一实体的一部分
例如
Organization 1: OrganizationExtension
___________ _____________________
PK: OrgaID PK: OrgID
我怎样才能得到这两个表到同一实体bean?
我有一个实体需要来自另一个表的字段。第二个表基本上是第一的延伸,它们具有相同的主键...两个不同的表是同一实体的一部分
例如
Organization 1: OrganizationExtension
___________ _____________________
PK: OrgaID PK: OrgID
我怎样才能得到这两个表到同一实体bean?
在这里找到答案...... OpenJPA
从本质上讲,你会做这...
@Entity
@Table(name="ART")
@SecondaryTable(name="ART_DATA",
[email protected](name="ART_ID", referencedColumnName="ID"))
public class Article {
@Id private long id;
@Column(table="ART_DATA")
private byte[] content;
...
}
如果你使用注释,而不是XML ... 唯一的问题剩下的将是如何你确定第二个表中的列吗?
回答的第二部分,以及... 你只想做以下@Column(table="ORGANIZATION_LINK", name="EVENING_HOURS")