我有一个这样的类结构:
(在 Employer
中使用 Staff
对象包装 employee
非常重要。)
我的数据库结构如下:
如何使用 Hibernate 或 JPA 将此类结构映射到此数据库?
最佳答案
Employer
:使用@Entity
进行注释。
Staff
使用 @Embeddable
及其中的列表进行注释,使用 @OneToMany
和 @JoinColumn(columnName="employee_id") 进行注释。
对于 Id,使用例如 @Column(name=employee_id)
注释来设置列名称。
关于java - 用对象包裹集合属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20493261/