- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我收到上述错误“org.hibernate.ObjectDeletedException:已删除的对象将通过级联重新保存(从关联中删除已删除的对象):”。有人可以帮助我可能是什么问题,应该解决什么问题?
谢谢。
最佳答案
没有映射结束代码有点难......
这通常是因为您要删除与集合关联的对象。
您必须从拥有的集合中删除对象,然后删除对象
parentObject.collection.remove(objToDelete);
session.delete(objToDelete);
session.save(parentObject);
class ParentObject {
@OneToMany(orphanRemoval=true)
private List<ChildObject> collection;
}
parentObject.collection.remove(objToDelete);
session.save(parentObject);
关于hibernate - org.hibernate.ObjectDeletedException : deleted object would be re-saved by cascade (remove deleted object from associations):,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18358407/
我只是不明白为什么 Hibernate 会抛出标题中提到的异常。我可能不了解 Hibernate 背后的状态管理思想。 我有以下情况: 组织与员工的一对多关系 组织.hmb.xml
我有一个包含多个发票项目的发票对象。根据用户的选择,我需要将一些项目从一张发票移动到另一张发票。我正在使用 MySql 和 Hibernate。 发票项目定义为延迟加载,如下所示: 在 Java 中我
我正在尝试在 hibernate 中映射 3 个实体之间的级联关系。这些实体是 1.Item --has a Maker and a Distributor. 2.Maker --has a set
我有一个包含书籍对象列表的用户类。一旦用户的记录被创建,他所借的所有书籍都将被添加到他的对象中的书籍列表中。一旦用户删除了他的个人资料,就需要保留借书的记录和历史。 许多注册用户可能会经常借书并删除他
这是我的删除方法: public void removeIletisimAdresi(Integer index){ getUser().getIletisimBilgil
我收到上述错误“org.hibernate.ObjectDeletedException:已删除的对象将通过级联重新保存(从关联中删除已删除的对象):”。有人可以帮助我可能是什么问题,应该解决什么问题
当我尝试从属于 Ticket 类的集合中删除 TicketLine 对象并且 TicketLine 与 Reservation 类具有 OneToOne 关联时,我遇到了“已删除的对象将通过级联重新保
我在尝试使用 Hibernate 从数据库中删除 Patient 对象时遇到标题错误。 这是我的 Patient Java 类: package com.vivalio.springmvc.model
我是一名优秀的程序员,十分优秀!