關於Hibernate刪除數據庫數據

上週週五的時候寫了一個刪除數據的功能,用的是

session.excuteUpdate();

由於沒有開啓事務,導致一直不能將操作執行到數據庫中。

不論是session.delete或者是session.save等等,這些操作,在對數據更改的時候都應該要開啓事務。

在上家公司使用hibernate的時候,跟數據庫交互的方法都是由組長封裝的,並沒有太仔細去研究。導致這個小bug。

以後得注意了,使用封裝好的方法的同時候,也需要去看裏面的代碼,否則哪天用相同的技術出了問題,自己還莫名其妙。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章