最近项目中使用Hibernate3.2,当代码执行了session.update(obj)或者session.delete(obj)后,数据库并没有更新,打印的sql中也没有update或者delete语句
原因是执行了之后没有session.flush(),查了很久,算是一个hibernate陷阱,写个博客记录一下,希望能帮助到遇到同样问题的童鞋
本文记录了一次使用Hibernate3.2时,因未调用session.flush()而导致数据库未收到update或delete操作的陷阱案例。通过实例分析,帮助开发者避免类似错误。
最近项目中使用Hibernate3.2,当代码执行了session.update(obj)或者session.delete(obj)后,数据库并没有更新,打印的sql中也没有update或者delete语句
原因是执行了之后没有session.flush(),查了很久,算是一个hibernate陷阱,写个博客记录一下,希望能帮助到遇到同样问题的童鞋

被折叠的 条评论
为什么被折叠?