ABP项目随笔

教程原地址:

ABP(ASP.NET Boilerplate Project) ABP模板框架
ABP框架官网:https://aspnetboilerplate.com/Templates

从官网创建并下载项目(.net core 3.x +vue)
Code first 数据迁移
完成项目的对实体的基本增删改查

ABP框架集成(hangfire,多租户,微服务,JWT,权限登录,框架内部的增删改查)

下载项目前后端技术栈,.net core 3.x和vue。写上自己的项目名称

打开/aspnet-core/MyProject.sln
MyProject.Application --应用层
MyProject.Core --领域核心层
MyProject.EntityFrameworkCore --实体框架核心层
MyProject.Migrator --数据迁移层
MyProject.Web.Core --Web核心层
MyProject.Web.Host --WebAPI的宿主层
MyProject.Tests --单元测试层

修改Web.Host项目下appsettings.json数据库连接字符串,改成所要迁移目标数据库
打开工具-Nuget包管理工具-程序包管理器控制台
默认项目选择MyProject.EntityFrameworkCore --数据模型实体层
-------键入 update-database

代码先行,完成数据库迁移

后端成功启动。

前端页面,确保安装了nodejs,vue cli环境
安装nodejs教程:https://www.cnblogs.com/quwaner/p/11541445.html

posted @ 2020-11-12 09:35  Yan-X  阅读(86)  评论(0)    收藏  举报