BeanFactoryTransactionAttributeSourceAdvisor对应的Advice的实现类为TransactionInterceptor,即针对事务增强的逻辑都在这个类中。筛选的逻辑我们就先不分析了,后面会再简单提一下我们来看针对事务增强的逻辑,当执行被Transactional标记的方法时,会调用到如下方法(TransactionInterceptorinvoke有点类似我们的Around)TransactionInterceptorinvokeTransactionAspectSupportinvokeWithinTransaction我挑出这个方法比较重...