标签: hibernate jpa hibernate-annotations
我的项目中有一个简单的一对多映射...让我假设我有一个父对象和3个子对象存储在我的数据库中。 当我加载父对象并更改子的数量(例如删除其中一个)时,会出现问题。当我尝试更新父对象时,不再在子对象中的儿子仍然在数据库中。 有没有办法删除不需要的孩子而不必手动进行?
答案 0 :(得分:2)
您可以在@OneToMany批注上使用属性orphanRemoval=true。
orphanRemoval=true