老师在讲事务传播行为的第二类时,并没有说明 bbb() 的事务是有还没有呀?
例如:
PROPAGATION_REQUIRES_NEW:aaa() 中有事务,就挂起,创建一个新事物给 aaa() 使用,那么此时的 bbb() 是不是有没有事务都行呢?
PROPAGATION_NOT_SUPPORTED:aaa()有事务就挂起,然后以非事务方式运行,那么此时的bbb() 的事务情况呢?
PROPAGATION_NEVER:aaa()有事务就抛异常,没事务就正常以非事务方式运行,那么此时的bbb() 可以有事务吗?
总结一句话就是,bbb()是否有事务,如果有,是自己的事务还是新建的事务,如果没有会不会被创建?