用hibernate有时不能删除子表的数据
来源:互联网 发布:linux grep指令 编辑:程序博客网 时间:2024/06/04 09:25
当2个表是OneToMany和ManyToOne时,调用子表对象的删除方法之前不能调用主表对象的获取子表数据的方法,否则删除无效并且后台也不报错。
例如:一个实体类为Type,一个实体类为Item,Type为One方,Item为Many方。如果先调用了theType.getItems()方法,再调用itemService.delete(theItem)方法将不能删除theItem,并且后台也不会报错。(因为公司对hibernate进行了封装,所以也不排除是封装后的问题,仅提供一种思路可以试试能否解决问题)
阅读全文
0 0
- 用hibernate有时不能删除子表的数据
- jsf 的h:selectOneListbox标签有时不能设置数据
- 关于file_get_contents有时不能抓取到数据的问题
- 关于file_get_contents有时不能抓取到数据的问题
- jdbc与hibernate结合修改子表数据(jdbc删除、hibernate更新/添加)
- JAVA hibernate中删除表遇到主键被外键引用,违反完整约束条件,不能删除的问题
- VM虚拟机有时不能联网的问题
- 删除有/无子记录的数据
- Javascript removeChild()不能删除全部子节点的解决办法
- Hibernate 数据的保存,更新和删除
- Hibernate 数据的保存,更新和删除
- SpringMVC+Hibernate返回JSON数据有时会出现如下错误
- Hibernate 未关联的外键不能删除问题
- 用hibernate中的session方法删除数据
- Hibernate删除数据
- 主实体和子实体配置级联删除,不能触发子实体的Plugin的问题
- 数据库表有时数据修改不了
- 解决QTP录制时,有时不能产生脚本的问题
- 关于移动端本地代码调试(基于android和chrome)
- 编程之战第一章 你好世界
- MySQL状态
- 异常与文件
- JDBC
- 用hibernate有时不能删除子表的数据
- 让sublime可以和visual studio一样自动在运算符前后添加空格的插件
- jqgrid 重新加载数据.
- 服务器性能分析工具
- charge-station HDU
- Golang教程目录
- 172. Factorial Trailing Zeroes
- (信源五)最小均方算法--LMS
- HDU 2389 Rain on your Parade(Hopcroft-Carp算法板子题)