1
3
这个模型可以通过使用JPA2.0@MapsId重用,它还将使用关系中的值为您维护基本映射。我看到的唯一好处是,您不需要访问关系(可能会导致不必要的连接或对惰性关系的数据库访问)来获取外键/id字段值。 至于zip are a eclipseelink异常,它们是由于ZipAreaId具有ZipId zip属性,而不是被展平。JPA 1.0要求key类对于实体中的每个@ID属性具有相同类型和名称的属性。 |
2
2
这就是为什么你需要定义
因此,请尝试以下操作:
|
3
2
所发布代码的问题是,JPA 1.0实际上不允许嵌套复合主键类。此项目ID无效:
我刚刚有一个日食的版本,但Hibernate有问题。我想知道如何告诉Hibernate假设JPA 1.0。 |