加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

abp简单了解

发布时间:2020-12-16 06:28:23 所属栏目:asp.Net 来源:http://www.aspnetboilerplate.c
导读:概念 ABP框架全称为“ASP.NET Boilerplate Project”,中文翻译为“ ASP.NET样板项目”,主要是将.NET企业级项目的主流开发技术架构(容器注入、EF、EventBus等)整合起来,让.NET工程师能够更快的开发出更好的项目。 ABP官方网站:http://www.aspnetboilerp

概念

ABP框架全称为“ASP.NET Boilerplate Project”,中文翻译为“ ASP.NET样板项目”,主要是将.NET企业级项目的主流开发技术架构(容器注入、EF、EventBus等)整合起来,让.NET工程师能够更快的开发出更好的项目。

ABP官方网站:http://www.aspnetboilerplate.com/??

ABP GitHub源码地址:https://github.com/aspnetboilerplate

ASP.NET Boilerplate旨在成为一个通用的WEB应用程序框架和项目模板。

?

初探

第一步:下载abp初始模板项目

打开abp解决方案,介绍如下图

?

?

第二步:(迁移)初始化数据库

配置数据库迁移【Migrator】项目中的appsettings.json中的数据库连接,同时确认EntityFrameworkCore中idhDbContextConfigurer.cs,确认数据库(默认是用mssql)。然后启动Migrator

?

查看数据库,可以发现数据库已经建好了

?

第三、配置Web.Host项目的appsettings.json中的数据库连接,运行该项目并进行测试

?

测试API,首先需要进行登录验证授权。

通过 select * from dbo.AbpTenants查看租户信息,通过 select * from dbo.AbpUsers查看账户用户信息(admin账户,默认密码是去123qwe)

?

其次,进行api测试,例如注册账户

?

返回结果

?

返回结果,成功则说明基本上已经调通。后续则开始在此基础上改进或者添加功能。例如使用mysql替换mssql,添加订单功能等

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读