在子代和父代上具有相同属性的实体

时间:2019-04-16 18:47:42

标签: spring-data-jpa jpa-2.1

我在继承实体中使用@MappedSuperclass()策略。在一种情况下,我希望该父级和子级在相应的表中更新相同的列名称。 这些字段的价值归功于以下注释:

  • @CreatedDate-> created_date
  • @LastModifiedDate-> last_modified_date
  • @CreatedBy-> created_by
  • @LastModifiedBy-> last_modified_by

对父表赋值很正常,但是现在我也想对子表赋值,它不再起作用了。我在子实体的字段中具有空值。

总而言之,我无法将parent.created_by中的值复制到child.created_by。我试图使用super在子级中添加字段以调用父级setter和getter而不成功。有想法吗?

0 个答案:

没有答案