Skip to content
bitzorcas
EN

Concept

模块内部结构

模块内部的嵌套分层结构,展示各层和边界。

Last updated

概述

模块内部结构图使用嵌套容器展示模块内的各层:最外环是模块本身,内含领域、应用和基础设施层。每层有清晰的边界,仅通过明确定义的接口通信。

关键要点

  • Contracts 定义公共 API 面——跨模块调用只能通过 Contracts
  • Domain 是最内层的稳定层——实体、值对象和领域事件
  • Infrastructure 适配器实现领域层定义的仓储接口
  • 红线规则:跨模块状态变更通过集成事件流转,不直接调用

相关