Hibernate Dao无法删除数据的可能原因
来源:互联网 发布:js input name选择器 编辑:程序博客网 时间:2024/05/22 18:46
通过dao的get方法得到了相应的永续对象,再用dao的deleteWithEvict删除对象,但结果不出错,也不发SQL删除数据。
控制台有如下信息:handling transient entity in delete processing
可能的原因如下:
1、updatecounter的值为null,hibernate要求必须为整型值;
2、删除的数据必须是你这次session范围内刚刚从数据库取回来的数据,而不是你刚刚new的对象,即使是与数据库记录相同,也是不可以的;
3、传入的对象中是否有主key值;
4、主key的值是否在DB中存在。
- Hibernate Dao无法删除数据的可能原因
- hibernate 级联失败的一种可能原因
- 无法telnet 配置 400 的可能原因
- apache无法启动的可能原因
- ftp无法连接的可能原因
- 笔记本亮度无法调节的可能原因
- hibernate DAO类的删除读取操作方法!
- 使用ajax返回json类型数据的时候无法进入success可能的原因
- 出现无法解析的外部符号,可能的原因
- 加载struts,spring,hibernate出现404错误可能的原因
- 加载struts,spring,hibernate出现404错误可能的原因
- hibernate中java.lang.IllegalArgumentException异常可能的原因
- Win7无法待机(休眠)的一种可能原因
- bios 升级后win7无法启动的一个可能原因
- MyEclipse无法在tomcat部署web项目的可能原因
- WMware虚拟机中无法连接到网络可能的原因
- CentOS 7下autojump无法使用的可能原因
- OnCollision和OnTrigger无法响应的可能原因
- JQuery获取和设置Select选项方法
- 使用Antlr+Stringtemplate生成method chaining,一个不太简单的案例(2)
- 关于命令行窗口大小调整
- Linux设备模型 (1)
- word在线转换成pdf网址
- Hibernate Dao无法删除数据的可能原因
- 长时间用电脑的人必看
- 谈谈Hadoop和分布式Lucene
- qt中定时器Timer的使用
- Chain of Responsibility(责任链)java实现
- XML基础知识点
- Hibenate主键映射和Hibernate常用的标示生成器
- android的PreferenceActivity
- 19.c++-const