首页
›
Web后端与企业应用开发
›
018-数据库迁移版本接口契约蓝图
›
《数据库迁移版本架构:服务边界与领域建模驱动设计》
VIP20
本课程属于:018-数据库迁移版本接口契约蓝图
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
数据库迁移版本架构:服务边界与领域建模驱动设计
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
什么是服务边界?为什么需要领域建模?…
课程导论
什么是服务边界?…
02
领域驱动设计基础
通用语言(Ubiquitous La…
领域驱动设计基础
Ubiquitous
03
战略设计 vs 战术设计
战略设计的宏观视角与战术设计的微观实…
vs
战略设计
04
限界上下文(Bounded Context)
定义 · 识别原则与上下文映射模式
Bounded
Context
05
实体(Entity)
实体的定义 · 唯一标识 · 生命周期与状态管理
Entity
实体
06
值对象(Value Object)
不可变性 · 无标识 · 与实体的区别及最佳实践
Value
Object
07
聚合(Aggregate)与聚合根
聚合的设计原则 · 事务边界与一致性
Aggregate
聚合
08
领域服务(Domain Service)
何时使用领域服务?无状态逻辑的封装
Domain
Service
09
领域事件(Domain Event)
事件驱动架构 · 事件溯源与最终一致性
Domain
Event
10
仓储(Repository)模式
数据持久化的抽象 · 集合导向的访问模式
Repository
仓储
11
工厂(Factory)模式
复杂对象与聚合的创建逻辑封装
Factory
工厂
12
应用服务(Application Service)
编排用例 · 事务协调与防腐层
Application
Service
13
基础设施层
持久化 · 消息 · 缓存等基础设施的实现与依赖倒置
基础设施层
持久化
14
上下文映射(Context Mapping)
共享内核 · 客户-供应商 · 防腐层等模式详解
Context
Mapping
15
事件风暴(Event Storming)
工作坊方法 · 识别领域事件与命令
Event
Storming
16
领域建模实战
从业务需求到领域模型的逐步推导过程
领域建模实战
从业务需求到领域…
17
服务拆分原则
按限界上下文拆分微服务的粒度与权衡
服务拆分原则
按限界上下文拆分…
18
服务间通信
同步(REST/gRPC)与异步(消…
服务间通信
REST/gRPC
19
防腐层(Anti-Corruption Layer)
保护领域模型不受外部系统污染
Anti-Corrupt…
Layer
20
领域事件与CQRS
命令查询职责分离 · 读写模型的分离与同步
CQRS
领域事件
21
事件溯源(Event Sourcing)
以事件为真相源 · 重构聚合状态
Event
Sourcing
22
聚合设计进阶
大聚合 vs 小聚合 · 性能与一致性的平衡
聚合设计进阶
vs
23
领域模型与数据库模型
ORM映射策略 · 表结构与聚合的对应关系
领域模型
数据库模型
24
测试策略
领域层单元测试 · 应用服务集成测试与端到端测试
测试策略
领域层单元测试
25
重构领域模型
识别坏味道 · 提取/合并聚合 · 演进式设计
重构领域模型
识别坏味道
26
多限界上下文集成
API网关 · BFF与事件总线的架构模式
多限界上下文集成
API
27
领域驱动设计在遗留系统中的应用
绞杀者模式与防腐层策略
领域驱动设计
遗留系统
28
案例研究
电商订单系统的领域建模与服务边界划分
案例研究
电商订单系统的领…
29
案例研究
银行核心交易系统的领域事件与聚合设计
案例研究
银行核心交易系统…
30
课程总结与未来趋势
DDD与云原生 · Serverless · AI的结合展望
课程总结
未来趋势
所属VIP或分类
同VIP:CI-CD流水线数据库迁移版本对齐与接口契约实践
同VIP:Flyway数据库迁移架构设计:环境配置与部署方案
同VIP:Flyway数据库迁移版本依赖管理与架构规划