美文网首页
创建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