【发布时间】:2014-12-12 18:27:26
【问题描述】:
我在 hibernate 中开发一个项目,其中有注释和 xml 映射实体。
这里是设置,Entity/Class A 是基于注解的。
Class A
@Id
long id;
我需要一个 A 类的集合,它只能通过 XML 配置进行映射。我们不能为我知道的给定实体混合注释和 xml。
但是我是否可以只创建一个包装类,将其命名为 X,并使用我将放在 A 中的集合 xml 配置为 X 创建一个相应的 XML 映射?所以我们有:
Class A
@Id
long id;
Object X;
还有一个 X.hbm.xml 文件。请注意,此文件将包含映射以制定表 B 中的列集合,该列由 A 的主键映射,该主键是 B 中的外键。所以我猜它实际上必须引用表 A 和 B。
这种解决方法是否可行?似乎是一个很长的镜头......
【问题讨论】:
标签: java xml hibernate jpa orm