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


在项目中,@Transactional(rollbackFor=Exception.class),如果类加了这个注解,那么这个类里面的方

法抛出异常,就会回滚,数据库里面的数据也会回滚。

这种设置是因为Spring的默认回滚RuntimeException,如果想要回滚Exception时,要设置@Transactional(rollbackFor = Exception.class),而且Exception还要抛出。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM