数据流程图
2024-07-12 15:27:41 0 举报
spring事务流程图
作者其他创作
大纲/内容
TransactionAspectSupport
TransactionManagementConfigurationSelector
AbstractPlatformTransactionManager
DataSourceTransactionManager
handleExistingTransaction
创建事务管理器
doBegin
tm.getTransaction
doGetTransaction
事务拦截器是 Advice,将被AOP代理拦截执行
transactionAdvisor
invoke方法是拦截入口
TransactionInterceptor
嵌套事务判断第二次事务拦截是否有事务
createTransactionIfNecessary
selectImports
1 获取数据库连接并绑定链接到线程上2 设置事务不自动提交
isExistingTransaction
commitTransactionAfterReturning
invokeWithinTransaction
completeTransactionAfterThrowing
事务的传播属性处理
transactionInterceptor
@EnableTransactionManagement
ProxyTransactionManagementConfiguration
0 条评论
回复 删除
下一页