当前位置:  开发笔记 > 编程语言 > 正文

Hibernate多对多删除关系

如何解决《Hibernate多对多删除关系》经验,为你挑选了1个好方法。



1> Vlad Mihalce..:

CascadeType.REMOVE 不具有许多-to-many关联意义,因为,两侧设置的时候,它可能会引发父母与子女之间,并回到父母链缺失.如果您只在父级设置它,当一些其他父级仍引用删除子级时,您可能会遇到问题.

引用Hibernate文档:

在多对一或多对多关联上启用级联通常没有意义.实际上@ManyToOne和@ManyToMany甚至不提供orphanRemoval属性.级联通常对一对一和一对多关联有用.

推荐阅读
爱唱歌的郭少文_
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有