JPA:如何仅覆盖@Embedded属性的列名

时间:2019-06-24 21:37:05

标签: java jpa

这是JPA: how to override column names of @Embedded attributes的扩展,但我只想覆盖列名,但保持其他所有内容不变,包括nullablecolumnDefinition

目前,我必须从嵌入对象的字段中复制并粘贴所有@Column设置。我正在努力寻找一种不重复自己的方法。

1 个答案:

答案 0 :(得分:1)

那是不可能的。因为JPA会覆盖AttributeOverride中的Column注释。

您应该为Hibernate(或您使用的任何JPA实现)打开功能请求。