java – 删除的实体传递给持久异常
我有这样的实体:
我只是尝试删除一个文件,如: 但是发生错误:
这个问题似乎来自于这里: @OneToMany(mappedBy = "documentType",cascade = {CascadeType.ALL},fetch = FetchType.EAGER) @ForeignKey(name = "FK_DOCUMENT_TYPE__PROPERTY_TYPE") @Sort(type = SortType.NATURAL) private SortedSet<PropertyType> propertyTypes = new TreeSet<PropertyType>(); 如果我删除CascadeType.PERSIST所有它的工作. 有没有人知道其他解决方案? 编辑:删除DELETE_ORPHAN级联,但仍然是同样的问题. 解决方法解:
为什么这个解决方案?
(编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- java – 为什么使用两种不同的算法进行排序?
- 完美解决在Servlet中出现一个输出中文乱码的问题
- java – 如何在Spring上运行EnableScheduling注释来重新启动
- java.lang.NoClassDefFoundError:当我向控制器发送无效值时
- java – 无法实例化类型HttpClient
- JavaFX – 如何创建SnapShot /(invisble)WebView的屏幕截图
- java – 我应该使用什么类型的数据结构来保存表行?
- Java的equals()和C的operator ==之间有什么区别?
- JAVA字符串格式化-String.format()的使用
- 多线程 – C 11中的双重锁定模式?