[英]Is apply all associations between entities in hibernate?
我越来越无法确定类型:java.util.Set,在表:employee,对于列:[org.hibernate.mapping.Column(employeeAddresses)]。 所以我有两个实体
雇员:
employee_id(pk),employee_name,employee_type(fk),
员工地址:
employee_address_id,land_no,mobile_no,address_type(fk),employee_id(fk)
当我尝试应用一对多和多对一关联时。 我正在超越例外。
您必须从Emoloyee实体记下您的onetomany关系,并从EmployeeAddress实体记下反向映射
class Employee
{
@Id
private employee_id;
private String employee_name;
@OneToMany(mappedBy="department")
private Set<EmployeeAddres> employeeAddress;
}
和EmployeeAddres实体
class EmployeeAddres
{
// add your other attributes (don't put employee_id attribute)
@ManyToOne
@JoinColumn(name="employee_id")
private Employee employee;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.