java - hibernate,从 @MappedSuperClass 继承所有实体

标签 java hibernate mappedsuperclass

我想为每个实体设置一些字段,例如 updateDate、createDate 和 deleteDate,因此我想从包含此属性的 @MappedSuperClass 继承我的实体。

这是一个好的做法吗?

您如何应对此类请求?

谢谢。

最佳答案

是的,这就是我所做的。我有一个“BasicEntity”抽象类,它是我所有实体的父类(super class),并且具有 id、creationDate、uuid 等字段以及 hashCode 和 equals 等的实现。

关于java - hibernate,从 @MappedSuperClass 继承所有实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4232331/

相关文章:

c# - 如何在 Java 中使用 C# 数据集?

java - 我的@Cacheable 似乎被忽略了( Spring )

java - Spring Data JPA 通过从父实体获取 id 来插入子实体和父实体

java - FETCH JOIN 最大深度?

java - "Impossible to execute Save action: org.hibernate.exception.DataException: could not execute statement"使用 OpenXava?

java - 需要选择更新类似 Guava 缓存的功能

java - Hibernate 不在反面缓存我的 OneToOne 关系

java - JPA 2.0 在刷新操作时从映射父类(super class)继承空字段

java - 哪个 util 包对于在 java 中存储父子关系数据很有用