<aside> 💡 其他案例
</aside>
本文案例主要来源于 ‣

领域驱动六边形(Domain Driven Hexagon)设计概览:
六边形架构:
接口层(Interface)通过不同的控制器(Controller)暴露不同形式的接口服务。这些接口服务会通过控制器转换成 命令(Commands) 或查询(Queries) 和核心进行交互。基础设施层(Infrastructure)通过适配器(Adapter) 包装外部的 API\数据库、中间件。核心通过 端口 (Port)来抽象这些外部依赖,从而实现领域技术无关性。应用核心(Application Core): 即应用层(Application)和领域层(Domain)。CQRS 架构:整个软件体系使用读写分离的形式。
应用服务DTO,使用映射器映射为 命令、查询 对象,并传递给应用服务(Application Service)