关于使用spring管理hibernate,能够管理事务,却不执行除查询外的增删改操作,不能让数据库数据改变的原因
生活随笔
收集整理的這篇文章主要介紹了
关于使用spring管理hibernate,能够管理事务,却不执行除查询外的增删改操作,不能让数据库数据改变的原因
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
排除臟讀的話
我終于學會了spring-aop管理事務,可以不寫事務代碼,詳見我的博文
https://blog.csdn.net/thebestway/article/details/101202813
我以為沒問題了
結果后面發現我手癢了一下
把獲取會話的方法從getCurrcutSession();改成了opensession()
然后我不管怎么操作不能動數據庫分毫,
折騰許久,最終試著改了一下,成功了,完美的浪費我幾個小時,
具體數據庫操作,還是由session的四大方法完成
只是減少了事務的管理代碼
純粹為了記錄
總結
以上是生活随笔為你收集整理的关于使用spring管理hibernate,能够管理事务,却不执行除查询外的增删改操作,不能让数据库数据改变的原因的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 总结xml配置spring-aop声明式
- 下一篇: 工具-eclipse-hibernate