您必须将子级的
ik_parent_department_id显式设置为null。
Department parentDepartment = (Department) session.load(Department.class, id);session.delete(parentDepartment);for (Department child : parentDepartment.getChildren()){ child.setParentDepartment(null);} session.flush();进行级联时,您只能删除子级
Departments。



