Skip to content
搜索
K
Main Navigation
大纲
项目实践
测试流程
资料推荐
机场推荐
主题
菜单
返回顶部
页面导航
🧠 Java DDD 开发培训导航
📍 第一部分:DDD 基础与核心理念
什么是领域驱动设计
DDD 的适用场景与价值
战术设计 vs 战略设计
通用语言(Ubiquitous Language)
📍 第二部分:DDD 关键构建块详解(战术设计)
实体与值对象(Entity & Value Object)
聚合与聚合根(Aggregate & Aggregate Root)
领域服务(Domain Service)
领域事件(Domain Event)
工厂模式(Factory)
📍 第三部分:战略设计与系统架构
限界上下文(Bounded Context)
上下文映射(Context Map)
子域划分(Subdomain)
📍 第四部分:DDD 在 Java 项目中的实践架构
经典分层架构与职责划分
六边形架构简介(Hexagonal Architecture)
Spring Boot + DDD 实战架构
📍 第五部分:项目实战 - 落地 DDD
需求分析与领域建模
领域模型编码实现
基础设施与领域解耦
接口适配层设计
📍 第六部分:进阶实践与综合能力
领域模型演进与重构
DDD 与微服务结合
领域事件驱动架构(EDA)
📍 第七部分:测试与开发流程
测试驱动开发(TDD)与建模
Mock 与 Stub 的使用
契约测试与上下文集成
📍 第八部分:总结与提升
常见误区分析
DDD 与传统开发方式对比
资料与学习路径推荐