现在的情况是在AService(spring创建)中 开启了一个线程,该线程通过线程池(spring创建)执行execute,线程中执行了BService(spring创建)的逻辑 事务都配成required,方法知道下来会在一个事务里么?
学习是最好的投资!
PROPAGATION_REQUIREDS'il n'y a pas de transaction en cours, créez une nouvelle transaction. S'il existe déjà une transaction, ajoutez-la à cette transaction.
Je me souviens que les transactions de Spring sont implémentées via ThreadLocal, donc AService et BService ne seront pas dans la même transaction
PROPAGATION_REQUIRED
S'il n'y a pas de transaction en cours, créez une nouvelle transaction. S'il existe déjà une transaction, ajoutez-la à cette transaction.
Je me souviens que les transactions de Spring sont implémentées via ThreadLocal, donc AService et BService ne seront pas dans la même transaction