ABP基础实践训练,一个简易的博客(增删改查)等功能 一:

最近公司的项目要改用ABP框架,只好着手试一下,先弄一个简单博客试试手,大家可以去阳光铭睿大大的博客看一下关于ABP的介绍吧!


—:到ABP官网下载示例模板;
这里写图片描述
这里有几个选择,首先我们这次使用的是MVC5.x,然后下面选择经典多页程序,填写项目的名称和验证码,点击下方创建按钮即可!


二:初始化你的程序;
1:打开之后能够看到ABP的架构,按我的理解大概就是分这几个层!看看有没有缺少没有我们就先到NuGet还原一下;
这里写图片描述
2:点击还原NuGet包~

这里写图片描述

3:利用CodeFirst生成数据库~~

更改数据链接
这里写图片描述
因为我使用的是本地的数据库,所以直接用的是系统验证的,请自行更改数据库链接!
这里写图片描述
输入update-database
如果update发生错误的,请看一下程序运行有没有错误,或者数据链接是否正确!到这里应该就能打开了。。点击运行~~帐号密码为:admin 123qwe 租户默认即可,最新版本的ABP最好使用vs2017运行!
这里写图片描述


4:创建新的实体
这里写图片描述
这里写图片描述
先打开领域层,新建一个文件件夹命名随意,在该目录创建一个实体类,我简单的创建一个栏目表,继承Entity会默认使用ABP定义好的主键,默认为id int类型自增,接下来将新建好的实体更新到数据库!

首先去DbContext中定义实体对应的DbSet,将新增的实体加到BlogAbpDbContext下
这里写图片描述
打开程序包控之台输入“add-migration 20171127_channel”命令,输入后到基础设施层的Migrations文件下查看文件是否生成,如果有执行命令更新“update-database”更新成功后数据库会自动新建表!
这里写图片描述
这里写图片描述

创建完实体之后就到了最重要的部分,应用服务层的搭建下一篇将详细描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值