员工和部门的多对一:
部门对象的员工:
@OneToMany(fetch = FetchType.LAZY, cascade = CascadeType.ALL, mappedBy = "department")
private List<Employee> employees = new ArrayList<Employee>();
员工对象中的部门:
@ManyToOne(fetch = FetchType.LAZY)
@JoinColumn(name="depart_id")
private Department department;
我原来忘记写 mappedBy = "department", 所以无法级联删除,在此记过这个错误,希望大家不要和我一样犯这种错误。