架构设计原则 - DDD领域驱动设计
参考资料
DDD 分层架构
- 用户接口层:面向前端用户提供服务和数据适配。这一层聚集了接口和数据适配相关的功能。
- 应用层:实现服务组合与编排,主要适应业务流程快速变化的需求。这一层聚集了应用服务和时间订阅相关的功能。
- 领域层:实现领域模型的核心业务逻辑。这一层聚集了领域模型的聚合、聚合根、实体、值对象、领域服务和领域事件,通过个领域对象的协同和组合形成领域模型的核心业务能力。
- 基础设施层:它贯穿所有层,为各层提供基础资源服务。这一层聚集了各种底层资源相关的服务和能力。