美文网首页
创建ABP模块(一)从模板开始

创建ABP模块(一)从模板开始

作者: 寻找无名的特质 | 来源:发表于2020-11-16 06:18 被阅读0次

ABP支持模块化的开发,可以将功能开发成为独立的模块,然后集成到应用中,这样各个模块之间天然没有耦合,便于独立演化和维护。可以使用ABP CLI创建模块项目。在控制台中,使用下面的语句创建模块项目:

abp new ZL.MyFirstModule -t module

创建完成后,会有创建成功的提示:


图片.png

使用Visual Studio 2019打开生成的解决方案,可以看一下生成的结构:


图片.png
host中是测试模块的宿主项目,一般情况下,我们使用集成的宿主.Web.Unified进行测试,其它几个部分是作为微服务分层部署情况下的宿主。
src中是模块的项目,可以看到一个模块被分解为多个项目。

test中是单元测试项目。

项目创建完成后,我们需要初始化一下数据库,将.Web.Unified设置为启动项目,然后在程序包管理器中运行Update-Database初始化数据库:


图片.png

数据库的链接可以在appsettings中进行设置:


图片.png
数据库设置完成后,就可以运行项目,在浏览器中可以导航到模块中的页面:
图片.png

模块的开发环境就搭建完成了。

相关文章

网友评论

      本文标题:创建ABP模块(一)从模板开始

      本文链接:https://www.haomeiwen.com/subject/qlutmktx.html