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
ABP入门-项目启动
 
生成项目如下图所示:
ABP入门-项目启动

二.数据库迁移

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

ABP入门-项目启动

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

ABP入门-项目启动

 

 输入迁移数据库命令:

add-migration 0410
update-database 

 

三.项目启动

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

相关文章:

  • 2022-12-23
  • 2021-11-03
  • 2021-12-27
  • 2021-08-12
  • 2021-05-31
  • 2021-10-16
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-25
  • 2022-01-01
  • 2022-12-23
  • 2022-03-09
相关资源
相似解决方案