![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
风幕浦
通过此博客平台来分享我踩过的坑和一些学习心得,记录我一步步成长的历程,共勉……
展开
-
@Transactional 注解原理,事务失效场景详解(什么是事务?事务传播特性?)
@Transactional 注解失效场景@Transactional 注解相信大家并不陌生,平时开发中很常用的一个注解,它能保证方法内多个数据库操作要么同时成功、要么同时失败。使用@Transactional注解时需要注意许多的细节,不然你会发现@Transactional总是莫名其妙的就失效了。一、事务事务管理在系统开发中是不可缺少的一部分,Spring提供了很好事务管理机制,主要分为编...原创 2020-04-01 22:56:21 · 1044 阅读 · 1 评论 -
Spring中事务的传播特性
1.REQUIRED当前存在事务,加入事务;当前不存在事务,就创建新事务2.SUPPORT当前存在事务,加入事务;当前不存在事务,就以非事务的方式运行3.MANDATORY当前存在事务,加入事务;当前不存在事务,就抛出异常4.REQUIRE_NEW不管当前有没有事务,都重新创建一个新事务5.NOT_SUPPORT以非事务的方式运行,如果当前存在事务,暂停当前事务6.NEVER...原创 2020-03-11 23:51:14 · 141 阅读 · 0 评论