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级联,但仍然是同样的问题. 解决方法
解:
为什么这个解决方案?
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |