现在a,b两个方法,分别在不同的类中。在springboot中,两个方法都加上了事务注解。此时,a方法调用b方法。那么这时有几个事务呢?他们的关系是什么?不要拿百度百科或者面试题,那玩应我都背下来了,但是不理解就是不理解
spring有传播特性啊,默认的是required,也就是没事务就开启,有事务就正常。
你得看@Transactional中的propagation是如何定义的。如果是默认的话,是required。如果有事务运行,当前的方法会在这个事务中运行