Hibernate 休眠一对多和多对一关系概念

Hibernate 休眠一对多和多对一关系概念,hibernate,Hibernate,我正在学习冬眠,只是有点困惑 我有两个班:公司班和员工班。公司有一组员工 所以在公司内部,我定义了 @OneToMany(cascade = CascadeType.ALL) @JoinColumn(name = "COMPANY_ID") private Set<Employee> employees; 现在我需要定义类似的东西吗 @OneToMany(cascade = CascadeType.ALL) @JoinColumn(name = "COMPANY_ID") priv

我正在学习冬眠,只是有点困惑

我有两个班:公司班和员工班。公司有一组员工

所以在公司内部,我定义了

@OneToMany(cascade = CascadeType.ALL)
@JoinColumn(name = "COMPANY_ID")
private Set<Employee> employees;
现在我需要定义类似的东西吗

@OneToMany(cascade = CascadeType.ALL)
@JoinColumn(name = "COMPANY_ID")
private Set<Employee> employees;
@ManyToOnecascade=CascadeType.ALL @JoinColumnname=公司ID 私营公司

在Employee类内部,以及它将如何产生差异

如果我不定义多通映射,会有什么不同? 看


这完全取决于你是想要单向的一对多还是双向的一对多

谢谢链接Michael。