Hibernate删除子对象的一对多关系

时间:2013-08-05 12:54:13

标签: hibernate jpa hibernate-annotations

我的项目中有一个简单的一对多映射...让我假设我有一个父对象和3个子对象存储在我的数据库中。 当我加载父对象并更改子的数量(例如删除其中一个)时,会出现问题。当我尝试更新父对象时,不再在子对象中的儿子仍然在数据库中。 有没有办法删除不需要的孩子而不必手动进行?

1 个答案:

答案 0 :(得分:2)

您可以在@OneToMany批注上使用属性orphanRemoval=true