我正在尝试学习Hibernate并且有点困惑。
我有2个班级公司和员工。公司有一套员工。
所以在公司里面我已经定义了像
这样的东西@OneToMany(cascade = CascadeType.ALL)
@JoinColumn(name = "COMPANY_ID")
private Set<Employee> employees;
现在我需要定义类似
的内容@ManyToOne(cascade = CascadeType.ALL) @JoinColumn(name =&#34; COMPANY_ID&#34;) 私人公司;
在Employee类中,以及它将如何产生差异。
答案 0 :(得分:0)
请参阅https://howtoprogramwithjava.com/hibernate-manytoone-unidirectional-tutorial/
这完全取决于你是想要单向一对多还是双向一对多