GlobalTransactionalInterceptor源码

我们看下TransactionalTemplate这个类


DefaultGlobalTransaction开启事务

向seata-server发起请求,生成xid,看看global_table新增一条数据



执行business操作,commit操作

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 引言本篇文章着重点在于调用流程分析,根据业务的发起到结束对Seata的TM、RM、TC模块进行源码调用过程分析,选...
    Blog阅读 7,458评论 5 22
  • 为了更好理解分布式事务,首先提出一个问题: 假设数据库中有两个表ta,tb,我们要分别更改ta表中的ra记录和tb...
    cherish55阅读 1,442评论 0 0
  • 注意:此篇文章大部分内容都是摘抄自 seata 的官网,写此篇文章的目的是对seata官网部分内容总结,方便日后复...
    huan1993阅读 3,868评论 2 33
  • 分布式事务常见方案 1. 两阶段提交方案/XA XA规范 X/Open组织提出的分布式事务的规范 同一个事务上下文...
    南园故剑00阅读 468评论 0 1
  • 文章转自:https://www.cnblogs.com/phyger/p/14048263.html[https...
    cjlynn阅读 916评论 0 0