通過spring來管理事務, 在application.xml配置文件中, 只要配置了事務的級別,並且在方法上有rollback 那麼只要該方法中拋出異常,那麼整體會被回滾。
現在遇到一個問題,部分回滾,部分沒有回滾而是commit了。
原因及解決: 數據庫中表的引擎爲MyISAM,而不是InnoDB; 遇到類似的情況可以從數據方向考慮
通過spring來管理事務, 在application.xml配置文件中, 只要配置了事務的級別,並且在方法上有rollback 那麼只要該方法中拋出異常,那麼整體會被回滾。
現在遇到一個問題,部分回滾,部分沒有回滾而是commit了。
原因及解決: 數據庫中表的引擎爲MyISAM,而不是InnoDB; 遇到類似的情況可以從數據方向考慮
1、 2、 3、 4、 5、 6、 7、運行 HelloWorld 啓動後內置的Tomcat服務器也同時啓動起來了,然後在瀏覽器中輸入 localhost:8080/hello