一、分布式事务理论基础
1. 分布式事务
2. CAP定理
3. BASE理论
二、初识Seata
1. Seata架构
2. 部署TC服务
3. 微服务集成Seata
三、动手实践
1. XA模式
1)XA模式原理
2)实现XA模式
2. AT模式
1)AT模式原理
2)AT模式的脏写问题
3)AT模式的写隔离
4)实现AT模式
也要加入GlobalTransactional注解:
3. TCC模式
1)TCC模式原理
2)实现TCC模式
3)空回滚和业务悬挂
4)声明TCC接口
然后实现TCC方法: