我们在Hibernate中有一个要求,也就是说,我们有一个类名Employee,它包含Departments列表。但是这里的Department不包含任何字段,这些字段只包含一个包含department字段的地图。所以请告诉我Employee和Department类的Hibernate配置。
谢谢, Narsi p
答案 0 :(得分:0)
也许你在谈论单向一对多关系? 在这种情况下你应该使用
[self.tableView reloadData]
}
@Entity
public class Employee {
@OneToMany
private Set<Department> departments;
public Set<Department> getDepartments() {
return departments;
}
public void setDepartments(Set<Department> departments)
{
this.departments = departments;
}
//....
}
在这种情况下,您可以从员工引用部门,但部门没有引用员工
<强> UPD1:强>
如果您想映射基本类型,可以使用narsi提到的 @ElementCollection :
@Entity
public class Department {
// No link to Employee
@Id
private long id;
private String name;
//....