4

@AttributeOverride 和 @AssociationOverride 有什么区别。请用简单的例子解释一下。

4

2 回答 2

6

来自官方文档:

@AssociationOverride

用于覆盖实体关系的映射

@AttributeOverride

用于覆盖基本(无论是显式还是默认)属性或字段或 Id 属性或字段的映射。

阅读官方javadoc:通过一些示例进行了很好的解释。

于 2013-09-16T07:18:29.103 回答
1

可能这更简单一点:

@AttributeOverride 注解用于覆盖属性或字段或 Id 属性或字段的映射。

@AssociationOverride 注释用于覆盖实体关系的属性或字段的多对一或一对一映射。

https://javabeat.net/eclipselink-jpa-annotations-attributeoverride-associationoverride/

于 2022-01-05T14:05:17.443 回答