第一步,在springboot的启动类上开启事务,注解
@EnableTransactionManagement
第二步:事务注解,回滚
@Transactional(rollbackFor = Exception.class)
//@Transactional和try catch捕获异常会让注解失效,所以:
第三步:在catch语句块中添加TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
第一步,在springboot的启动类上开启事务,注解
@EnableTransactionManagement
第二步:事务注解,回滚
@Transactional(rollbackFor = Exception.class)
//@Transactional和try catch捕获异常会让注解失效,所以:
第三步:在catch语句块中添加TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/508749.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!