不开事务几种情形 ① @Transactional写在了private方法上 org.springframework.transaction.interceptor.AbstractFallbackTransactionAttributeSource#computeTransactionAttribute ② 普通方法doTask3调用同一个类中有注解的方法doTask3Out, 并没有开启事务 参考: https://www.cnblogs.com/milton/p/6046699.html
大家好,我是树哥. Spring 事务是复杂一致性业务必备的知识点,掌握好 Spring 事务可以让我们写出更好地代码.这篇文章我们将介绍 Spring 事务的诞生背景,从而让我们可以更清晰地了解 Spring 事务存在的意义. 接着,我们会介绍如何快速使用 Spring 事务.接着,我们会介绍 Spring 事务的一些特性,从而帮助我们更好地使用 Spring 事务.最后,我们会总结一些 Spring 事务常见的问题,避免大家踩坑. 诞生背景 当我们聊起事务的时候,我们需要明白「事务」这个词代