目录
2、DynamicAdvisedInterceptor组件的intercept()逻辑
2.1、DynamicAdvisedInterceptor组件
3、ReflectiveMethodInvocation组件的proceed()逻辑
4、TransactionInterceptor组件的invoke()逻辑
5、TransactionAspectSupport的invokeWithinTransaction()逻辑
5.1、invokeWithinTransaction()逻辑
6、createTransactionIfNecessary()逻辑
6.1、createTransactionIfNecessary()逻辑
6.2、prepareTransactionInfo()逻辑
一、Spring事务原理
1、图解
2、DynamicAdvisedInterceptor组件的intercept()逻辑
2.1、DynamicAdvisedInterceptor组件
DynamicAdvisedInterceptor是CglibAopProxy的一个私有静态内部类,它是一个拦截器实现了几个拦截接口,至于什么时候添加进来的、实例化的后期可能出篇文章。