知识卡片
DDD元模型是松散模式的集合
内容
DDD以”元模型”形式呈现,由诸多松散的模式构成,彼此有关系但非严格框架。其核心是模型驱动设计,模型驱动设计的核心是领域模型,领域模型须在统一语言指导下获得。领域模型分属核心/通用子领域;引入限界上下文确定业务能力的自治边界,用上下文映射表达多个限界上下文的协作(8种模式)。表示领域模型的战术要素含实体、值对象、领域服务、领域事件、聚合、工厂、资源库。
参考来源
- 位置:《解构领域驱动设计》第2章2.1.1节《领域驱动设计元模型》(源文件:_epub-src/OEBPS/011.xhtml,图2-1)
- 结论依据:作者用图2-1展示元模型内诸模式的关系,逐层说明"模型驱动设计→领域模型→统一语言/子领域→限界上下文→上下文映射→战术设计要素"的构成。
- 原始内容:领域驱动设计元模型是以模式的形式呈现在大家眼前的,由诸多松散的模式构成……领域驱动设计的核心是模型驱动设计,而模型驱动设计的核心又是领域模型,领域模型必须在统一语言的指导下获得。