ABP项目结构

1.XX.Core 项目核心,在DDD分层中,它应该作为领域层

2.XX.Application 应用服务层,包含各个应用逻辑

3.XX.EntityFrameworkCore 基于 EntityFrameworkCore 的封装,提供了数据库连接支持,仓储基础设施层

4.XX.Migrator 数据库迁移工具(关于数据库迁移,后面的博文会讲),用于执行迁移可以再生产环境中使用

5.XX.Web.Core 展现层核心,封装了一些展现层需要用到的工具

6.XX.Web.Host  ABP的动态webapi+swagger 行

7.XX.Web.Mvc 展现层

                 项目依赖关系图

 

posted @ 2019-11-05 14:47  瘋孑  阅读(380)  评论(0编辑  收藏  举报