ABP入门-项目启动

Abp Vnext已经推出很久,这版基于微服务架构,实现DDD领域模型,多租户等功能,非常值得学习和研究。

官方文档:https://docs.abp.io/zh-Hans/abp/latest/Getting-Started?UI=MVC&DB=EF&Tiered=No

参考官方文档,可以搭建我们自己的微服务项目。

一.项目创建

以MSSQL为例:
ABP CLI创建 dotnet tool install -g Volo.Abp.Cli
ABP CLI更新 dotnet tool update -g Volo.Abp.Cli

项目创建: abp new ABPTest
 
生成项目如下图所示:

二.数据库迁移

修改ABPTest.DbMigrator 中的appsettings.json,修改成对应的数据库连接字符串

设“ABPTest.EntityFrameworkCore.DbMigrations”为项目启动项,打开“程序包管理控制台”,
默认项目选择“ABPTest.EntityFrameworkCore.DbMigrations

 输入迁移数据库命令:

add-migration 0410
update-database 

三.项目启动

启动ABPTest.Web,如下图,运行成功:
 
输入用户名 admin,密码 1q2w3E*,登陆成功
 
以上仅用于学习和总结!

原文地址:https://www.cnblogs.com/ywkcode/p/14692097.html