hibernate删除父对象提示子对象有记录的问题
2011-04-25 16:58
387 查看
如果要使用hibernate批量删除功能
必需在父对象中加上cascade=CascadeType.ALL, 标记。否则将提示有子记录无法删除。
@OneToMany(cascade=CascadeType.ALL,fetch=FetchType.LAZY, mappedBy="interfacePartEntity")
public Set<InterfaceDemandEntity> getInterfaceDemandEntities() {
return this.interfaceDemandEntities;
}
必需在父对象中加上cascade=CascadeType.ALL, 标记。否则将提示有子记录无法删除。
@OneToMany(cascade=CascadeType.ALL,fetch=FetchType.LAZY, mappedBy="interfacePartEntity")
public Set<InterfaceDemandEntity> getInterfaceDemandEntities() {
return this.interfaceDemandEntities;
}
相关文章推荐
- mysql workbench中删除数据表记录提示出错的问题
- hibernate删除记录出现问题
- [问题记录]hdfs删除文件提示rmr: Failed to move to trash
- 关于hibernate删除对象不级联的问题
- Hibernate 删除对象关联集合遇到的问题
- hibernate 多对多一个对象出现多条记录问题
- access下如何恢复已经删除的记录;如何恢复已经删除的表、窗体等等对象
- Spring+Hibernate问题记录
- 回调函数中删除对象引发的隐晦非法访问崩溃问题
- Hibernate快速入门案例——手动修改和删除记录
- JS中对象的循环删除问题
- 关于通过不含虚析构函数的基类类型的指针删除派生类对象的问题
- 处理SQLSERVER不能删除重复记录问题
- hibernate 级联删除的问题
- 安装IE8在控制面板里面删除之后进不去桌面,提示找不到-IESetting.dll 解决办法(解决IE8卸载不了的问题,返回IE7 ,返回IE6),从IE8回到IE7的方法.
- 删除对象的list出现的问题解决
- hibernate之更新对象后,子对象也给更新了
- Jsp页面内置对象不提示的问题解决
- Array.from 对象数组的问题记录
- 在asp.net中实现删除DataGrid的某条记录时的提示信息