您的位置:首页 > 其它

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

2017-11-27 18:14 309 查看
最近公司的项目要改用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”更新成功后数据库会自动新建表!





创建完实体之后就到了最重要的部分,应用服务层的搭建下一篇将详细描述
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mvc 框架 ABP net
相关文章推荐