休眠-超类-MappedSuperClass

Hibernate - SuperClass -MappedSuperClass

如何在休眠时提供来自同一个 class 的两个派生 class 之间的关系。

我有一个名为 BaseEntity 的 class,它有一些每个派生的 class 也会有的属性,例如 updateDate、updateID。

我有两个 class 派生自名为 Salary 和 Employee 的 BaseClass。并且那些 classes 之间必须具有一对一的关系。我怎样才能做到这一点?我一直在阅读有关 Hibernate 的内容,但我还没有看到任何与此相关的内容,或者我的想法完全错误。

是simple.You可以在Employeeclass中声明一个salary变量,并用@OneToOne注解

 @OneToOne
 private Salary salary;