關於Springboot使用Junit測試時,如何控制測試數據Rollback和Commit


要保證Springboot框架回滾數據,則數據庫的事務管理需要由事務管理需要由Spring框架來控制,此外,測試類需要添加事務注解.

 

 

其中@Transactional注解應該直接加在類上,@Rollback注解則可以加在類上也可以加在需要回滾的方法上.這樣測試的事務就由spring控制,而回滾則由@Rollback來指定,對於想要落庫的數據,則添加@Commit注解就可以

 

參考資料

1. https://www.cnblogs.com/zhengwangzw/p/9323365.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM