首页
›
Web后端与企业应用开发
›
026-API设计治理事务边界落地
›
《开发阶段API事务边界的错误处理方案》
VIP20
本课程属于:026-API设计治理事务边界落地
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
开发阶段API事务边界的错误处理方案
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
事务边界基础
定义事务边界 · ACID原则回顾 · 本地事务与分布式事务的区别
事务边界基础
定义事务边界
02
API中的事务模型
请求-响应模型中的事务生命周期 · 事务在Controller/Serv…
API
事务模型
03
声明式事务管理
@Transactional注解详解 · 传播行为(Propagation) · 隔离级别(Isolation)
声明式事务管理
Transactiona…
04
编程式事务管理
TransactionTemplat… · PlatformTransactio… · 与声明式对比
编程式事务管理
TransactionT…
05
事务边界设计原则
最小化事务范围 · 避免长事务 · 事务内避免远程调用
事务边界设计原则
最小化事务范围
06
常见事务边界错误
事务未提交 · 事务超时 · 事务回滚异常
常见事务边界错误
事务未提交
07
错误处理基础
异常分类(Checked/Unche… · 全局异常处理器设计模式
错误处理基础
Checked/Unch…
08
事务中的异常处理
@Transactional默认回滚… · rollbackFor/noRoll…
事务
异常处理
09
自定义异常与事务回滚
业务异常继承RuntimeExcep… · 自定义异常码与事务联动
自定义异常
事务回滚
10
事务边界与HTTP状态码映射
200/201/400/500在事务…
HTTP
事务边界
11
分布式事务场景
跨服务API调用的事务边界 · 最终一致性概念 · Saga模式简介
分布式事务场景
API
12
Saga模式实现
Choreography vs Or… · 补偿事务设计 · 状态机管理
Saga
模式实现
13
TCC模式
Try-Confirm-Cancel… · 空回滚与悬挂问题 · 与Saga对比
TCC
模式
14
消息队列与事务边界
本地消息表 · 事务消息(RocketMQ) · 可靠消息最终一致性
消息队列
事务边界
15
事件驱动架构中的事务
Domain Event · Event Sourcing · CQRS对事务边界的影响
事件驱动架构
事务
16
API网关与事务边界
网关层事务拦截 · 请求重试与幂等性 · 事务上下文透传
API
网关
17
幂等性设计
幂等键(Idempotency-Ke… · 去重表 · 乐观锁与悲观锁
幂等性设计
Idempotency-…
18
重试机制与事务安全
指数退避策略 · 重试次数限制 · 重试时的幂等保证
重试机制
事务安全
19
超时处理
连接超时 · 读取超时 · 事务超时配置
超时处理
连接超时
20
并发控制与事务边界
乐观锁(版本号/CAS) · 悲观锁(SELECT FOR UPD… · 死锁检测
并发控制
事务边界
21
数据库层面的错误处理
唯一约束冲突 · 死锁重试 · 连接池耗尽时的优雅降级
数据库层面的错误…
唯一约束冲突
22
日志与监控
事务开始/结束日志 · 异常堆栈记录 · 分布式追踪(TraceId/Span…
日志
监控
23
单元测试事务边界
@Transactional测试回滚 · Mock外部依赖 · 事务边界覆盖测试
单元测试事务边界
Transactiona…
24
集成测试事务边界
测试容器(Testcontainer… · 多数据源事务测试 · 并发测试
集成测试事务边界
Testcontaine…
25
事务边界安全
防止SQL注入对事务的影响 · 参数校验与事务隔离 · 敏感操作审计
事务边界安全
SQL
26
多数据源事务
JTA/XA事务 · Atomikos/Seata配置 · 最佳实践与性能权衡
多数据源事务
JTA/XA
27
云原生环境中的事务
Kubernetes Pod重启对事… · 无状态服务与事务状态外置
云原生环境
事务
28
事务边界反模式
事务内调用外部API · 事务内发送邮件 · 事务内执行大量计算
事务边界反模式
API
29
实战案例一
订单创建API的事务边界与错误处理(… · 支付调用 · 补偿)
实战案例一
API
30
实战案例二
跨微服务用户注册流程的事务边界与错误… · 积分 · Saga编排)
实战案例二
跨微服务用户注册…
所属VIP或分类
同VIP:API-design治理事务边界的错误处理移植适配
同VIP:API-design驱动事务边界治理的NestJS环境配置
同VIP:EntAPI事务边界