飞豹客 · 课能看,资料也能带走
飞豹客体系课

Spring Cloud Alibaba Seata实现分布式事务(附源码讲义)

先判断:你的项目是不是真的需要分布式事务 很多刚接触微服务架构的后端开发者,只要一听到“数据不一致”,第一反应就是赶紧引入分布式事务框架。但这门课最务实的地方在于,它没有一上来就堆砌中间件配置,而是花了不少篇幅带你回顾单机事务、Spring 事务的 AOP 本质以及七个传播特性。编辑建议你先想清楚自

单课价¥39.00新品 上架
会员价¥19.50开通会员,全站课程按会员价下载套餐详情
1 人关注 更新于 2026-10-21 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥39.00

会员 · 按档位

永久¥19.505折
年¥23.406折
月¥27.307折

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

先判断:你的项目是不是真的需要分布式事务

很多刚接触微服务架构的后端开发者,只要一听到“数据不一致”,第一反应就是赶紧引入分布式事务框架。但这门课最务实的地方在于,它没有一上来就堆砌中间件配置,而是花了不少篇幅带你回顾单机事务、Spring 事务的 AOP 本质以及七个传播特性。编辑建议你先想清楚自己的工作场景:如果你的业务只是跨了两三个库做简单查询聚合,或者对数据最终一致性要求没那么高,其实用消息队列加本地消息表就能解决,没必要上重型框架。但如果你在搞电商核心的订单、库存、账户扣减链路,一个环节失败必须把全局操作连带头回滚,那 Seata 就是你绕不开的必修课。这门课解决的就是微服务拆分后,本地 @Transactional 管不到跨服务调用链路的痛点。

学完能独立做什么,以及资料怎么配合练

这套资料包含完整的视频讲解、源码和讲义,适合有 Spring Boot 开发基础、能独立写单机增删改查、但对微服务组件还停留在听过名字阶段的开发者。如果你连 JDBC 怎么处理事务都一头雾水,建议先去补齐基础再看,否则会在环境搭建上卡死。资料包里的源码不要直接导入运行,正确的用法是:先跟着讲义把微服务业务模块自己敲一遍,故意在某个环节抛出异常,观察没有引入 Seata 时的数据脏写情况;然后再按视频里的步骤引入 Seata Server,配置对应的事务分组,再测一次回滚。讲义里关于事务模式的部分是核心,一定要边看边在本地起服务做压测,看日志里全局事务 ID 是怎么传递和回滚的,光看视频不动手,到了真实项目里照样排查不了线上死锁问题。

编辑建议的观看顺序与重点

不建议从头到尾按顺序看。第一部分单机事务回顾虽然基础,但如果你对 Spring 事务传播特性的底层逻辑不清晰,这一块千万别跳过,它是理解后续分布式事务为什么需要 undo_log 日志做反向补偿的前提。看完基础后,直接跳到 Seata 核心架构部分,重点理解 AT 模式的执行机制。学完这门课,你至少能独立完成一件事:在现有的 Spring Cloud Alibaba 微服务架构里,接入 Seata 并配置好对应的注册中心和配置中心,针对订单、库存、账户这种典型的跨服务扣减场景,写出能保证数据最终一致的代码,并且能在生产环境出现悬挂或脏写问题时,知道怎么查日志定位问题。

课程目录

课程目录31 集
  • 1-1 [单机版事务回顾] 什么是事务 (06:31).mp4
  • 1-2 [单机版事务回顾] 事务的四大特性 (08:18).mp4
  • 1-3 [单机版事务回顾] 关于脏读的测试 (25:42).mp4
  • 1-4 [单机版事务回顾] 不可重复读 (09:50).mp4
  • 1-5 [单机版事务回顾] 幻读测试 (13:02).mp4
  • 1-6 [单机版事务回顾] 事务的四大隔离级别 (01:33).mp4
  • 1-7 [单机版事务回顾] JDBC的基础程序 (14:22).mp4
  • 1-8 [单机版事务回顾] JDBC事务的处理 (06:23).mp4
  • 1-9 [单机版事务回顾] Spring中事务的管理 (19:33).mp4
  • 1-10 [单机版事务回顾] Spring中事务特性 (02:42).mp4
  • 1-11 [单机版事务回顾] 七个传播特性 (31:57).mp4
  • 1-12 [单机版事务回顾] Spring事务底层AOP本质动态代理 (10:40).mp4
  • 1-13 [单机版事务回顾] JDK动态代理 (16:33).mp4
  • 1-14 [单机版事务回顾] CGLIB动态代理 (09:24).mp4
  • 1-15 [单机版事务回顾] 代理模式小结 (18:31).mp4
  • 2-1 [分布式事务] 分布式事务的业务场景 (22:31).mp4
  • 2-2 [分布式事务] BASE理论 (18:55).mp4
  • 2-3 [分布式事务] 2PC两段提交 (09:30).mp4
  • 2-4 [分布式事务] TCC两段补偿型 (30:02).mp4
  • 2-5 [分布式事务] 异步通知型 (35:58).mp4
  • 2-6 [分布式事务] 分布式事务常见框架选择 (20:05).mp4
  • 2-7 [分布式事务] 分布式事务业务需求 (06:06).mp4
  • 2-8 [分布式事务] 准备业务数据库 (05:36).mp4
  • 2-9 [分布式事务] seata简介 (03:39).mp4
  • 2-10 [分布式事务] seat的基本原理 (10:44).mp4
  • 2-11 [分布式事务] seata的下载和安装 (14:15).mp4
  • 2-12 [分布式事务] 订单服务整合seata (31:59).mp4
  • 2-13 [分布式事务] 库存服务整合seata (13:11).mp4
  • 2-14 [分布式事务] 用户服务工程整合seata (11:37).mp4
  • 2-15 [分布式事务] 订单工程主要下单逻辑 (08:25).mp4
  • 2-16 [分布式事务] 测试seat分布式事务 (16:24).mp4