【发布时间】:2012-01-04 19:35:48
【问题描述】:
我有一个部门实体,关系如下:
-
许多部门可以在一个父部门:
@ManyToOne @JoinColumn(name = "ik_parent_department_id") private Department parentDepartment; -
一个父部门可以有多个部门:
@OneToMany(mappedBy = "parentDepartment") private Set<Department> children = new HashSet<Department>(0);
我想实现下一个:当我删除一个部门,然后是所有children的ik_parent_department_id参数此部门的strong>设置为null。任何想法如何做到这一点?
【问题讨论】:
标签: java hibernate jpa one-to-many