SpringBoot debug【1】:單步調試

今天寫一個接口,發現單元測試如果加上:

@Transactional(rollbackFor = Exception.class)之後,無論如何都回滾,

後來發現是Java中的一個特定機制!!!

 

爲了防止單元測試污染我們的數據庫,所以一般單元測試加上事務都是自動回滾

如果你想他不回滾,那麼就要加上@Rollback(false),如下圖所示:

發佈了234 篇原創文章 · 獲贊 71 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章