ABP VNext 微服务搭建入门(1)-- 模块分层架构


DDD分层思想

ABP框架遵循DDD原则和模式去实现分层应用程序模型,该模型由四个基本层组成:

表示层:

为用户提供接口. 使用应用层实现与用户交互.

应用层:

表示层与领域层的中介,编排业务对象执行特定的应用程序任务. 使用应用程序逻辑实现用例.

领域层:

包含业务对象以及业务规则. 是应用程序的核心.

基础设施层:

提供通用的技术功能,支持更高的层,主要使用第三方类库.

实际分层架构

依赖关系(暂时不考虑网关和授权服务)

参考

https://docs.abp.io/zh-Hans/abp/latest/Domain-Driven-Design
https://docs.abp.io/zh-Hans/abp/latest/Startup-Templates/Module


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM