.NetCore2.0项目之ABP+Vue(IView框架)单页应用之路,启动

Posted weipengpeng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.NetCore2.0项目之ABP+Vue(IView框架)单页应用之路,启动相关的知识,希望对你有一定的参考价值。

  首先很久没有好好静下心来做点东西了,一直用忙碌做借口,实际还是懒,今天决定动一动.

  第一步,下载自己的项目模板

  首先vue项目国内的暂时还没有,要登录https://aspnetboilerplate.com/才可以下载

  技术图片

  第二步 ,代码整理

  下载下来之后分为两个文件夹标准的前后端分离,一个aspnetcore 负责WebAPI提供服务,一个vue前端展示,我自己把这当做两个项目维护,那么git走起来

  技术图片

  源码管理还是很有必要的,这样方便随时随地拉代码以及查看变更.

  

  开发

  由于abp下载下来自带的是MSSQL数据库,这里我用的mysql所以直接替换掉,教程别人也发过很多了,我就不发了,可以搜  abp数据库修改为mysql关键字

  对abp项目不熟悉的人,比如说我,可以从看别人录制好的教程开始,比如角落里的白板报(梁)的知乎, 传送门

  网易视频教程地址

  项目下载下来直接按照教程创建数据库,还是能很快上手的,还有一个abp的代码生成器,按照abp的格式根据实体生成对应的各层的代码文件,教程里也有详细说明.蛮好用的

  只需要安装一下一个扩展就可以

  技术图片

  下载完,重启VS完成安装.

  使用方式

  1 选中要生成逻辑代码的实体类,右键选择使用工具

  技术图片

  2 直接选择需要生成的内容,代码就自动生成了.

  然后添加对应权限就可以进行添加修改了.

  不太理解的地方

  这里有一个问题,不知道是不是我自己这里操作有问题,发现mapto的时候生成的dto类上必须加上

  技术图片

  才可以映射成功,不然每次都会500,数据读取到,但是映射出错.错误提示: 对不起,在处理您的请求期间,产生了一个服务器内部错误

  加上映射就可以增删改查了.今天先到这.写的比较简单,跳过了部分简单操作步骤.

  

 

以上是关于.NetCore2.0项目之ABP+Vue(IView框架)单页应用之路,启动的主要内容,如果未能解决你的问题,请参考以下文章

如何使用ABP进行软件开发之基础概览

[52ABP实战课程系列]Docker&Ubuntu从入门到实战开课啦~

工业视觉智能实战经验之IVI算法框架2.0

abp框架运行——前后端分离(基于VUE)

ABP vue版

10步完成Abp(.net core)+Vue的Demo?