四层架构下代码结构

技术 · 2023-02-19

DDD分层架构图
WX20230427-180249.png
整洁架构

整洁架构

最新理解:
四层架构
Domain:领域层,核心业务逻辑。
Application:应用层,业务逻辑编排,主要负责:协调领域层、封装DTO、切面日志事务权限等。
Adapter:适配层,分离技术,主要把外界输入的技术差异屏蔽掉,使应用层不关心具体技术区别,做到关注点分离。又划分为Driven Adapter(对外接口)和Driving Adapter(对内数据持久化)。
Common:通用模块,服务全局。

Theme Jasmine by Kent Liao