spring 事務沒有回滾

通過spring來管理事務, 在application.xml配置文件中, 只要配置了事務的級別,並且在方法上有rollback 那麼只要該方法中拋出異常,那麼整體會被回滾。

現在遇到一個問題,部分回滾,部分沒有回滾而是commit了。

原因及解決: 數據庫中表的引擎爲MyISAM,而不是InnoDB; 遇到類似的情況可以從數據方向考慮

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