如何在hibernate上的同一个类中提供两个派生类之间的关系。
我有一个名为BaseEntity的类,它有一些属性,每个派生类也都有,例如updateDate,updateID。
我有两个派生自名为Salary和Employee的BaseClass的类。那些类必须在它们之间建立一对一的关系。我怎么能做到这一点?我一直在阅读有关Hibernate的内容,但我没有看到任何与此相关的内容,或者我的思维方式完全错误。
答案 0 :(得分:0)
很简单。您可以在Employee类中声明一个工资变量,并使用@OneToOne
注释对其进行注释。
@OneToOne
private Salary salary;