Spring中@Transactional(rollbackFor = Exception.class)的作用


Spring中的@Transactional(rollbackFor = Exception.class)事務處理,當你的方法中拋出異常時,它會將

事務回滾,數據庫中的數據將不會改變,也就是回到進入此方法前的狀態。

 

這種設置是因為Spring的默認回滾RuntimeException,如果想要回滾Exception時,

要設置@Transactional(rollbackFor = Exception.class),而且Exception還要拋出。


免責聲明!

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



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