Abp学习(一) abp+vue +mysql框架搭建
一、到Abp官网下载框架
地址:https://aspnetboilerplate.com/Templates

二、打开项目 修改数据库连接为MySql,默认是SQL Server
2.1、修改链接字符串


2.2.1、打开NuGet包安装 Pomelo.EntityFrameworkCore.MySql
2.2.2 重点:修改数据库连接为Mysql

//Mysql版本 8,0,30 查看数据库版本,直接在数据库工具执行select version() builder.UseMySql(connectionString, new MySqlServerVersion(new System.Version(8, 0, 30))); builder.EnableSensitiveDataLogging();
builder.UseMySql(connection, new MySqlServerVersion(new System.Version(8, 0, 30))); builder.EnableSensitiveDataLogging();
2.3 打开NuGet包安装 DapperExtensions.DotnetCore

//添加dapper包含映射的程序集
DapperExtensions.DapperExtensions.SetMappingAssemblies(new List<Assembly> { typeof(LyShopEntityFrameworkModule).GetAssembly() });
//使用mysql必须修改,默认是sqlserver
DapperExtensions.DapperExtensions.SqlDialect = new MySqlDialect();
2.4 生成迁移文件
1、首先要把启动项改为:EntityFrameworkCore
2、把EntityFrameworkCore下面的Migrations文件夹里的文件全部删除

2、打开 视图-》其他窗口=》程序包管理控制台 默认项目选择 EntityFrameworkCore
3.生成迁移文件
Add-Migration init

4、使用命令执行数据库: Update-Database

三、数据迁移完成后,
启动项目:
1、把启动项改为:LyShop.Web.Host

后端启动后:

2、
打开数据库 打开abpsettings表 里面数据如下:

前端我是安装了yarn 直接:新建终端,输入: yarn serve

到此为止,整个框架基础就搭建好了。
Abp学习(一) abp+vue +mysql框架搭建的更多相关文章
- vue cli 框架搭建
=============== 通知: 博主已迁至<掘金>码字,博客园可能以后不再更新,掘金地址:https://juejin.im/post/5a1a6a6551882534af25a8 ...
- 使用Vue+JFinal框架搭建前后端分离系统
前后端分离作为Web开发的一种方式,现在应用越来越广泛.前端一般比较流行Vue.js框架,后端框架比较多,网上有很多Vue+SpringMVC前后端分离的demo,但是Vue+JFinal框架貌似没有 ...
- ABP学习笔记(1)-使用mysql
前言 开始学习ABP啦 下载官方模板 下载地址: https://aspnetboilerplate.com/Templates 我这边选择的是.NET Core+VUE 移除SqlServe ...
- ABP学习之路--切换mysql数据库
1.添加mysql相关引用 注意,使用最新版本会导数据迁移时出错 2.修改链接字符串: <add name="Default" connectionString=" ...
- MYSQL学习(二) --MYSQL框架
MYSQL架构理解 通过对MYSQL重要的几个属性的理解,建立一个基本的MYSQL的知识框架.后续再补充完善. 一.MYSQL架构 这里给的架构描述,是很宏观的架构.有助于建立对MYSQL整体理解. ...
- ABP 学习汇总
本文背景 公司最近规划的新框架准备基于ABP来搭建,自从在阳铭博客看到ABP框架的介绍后,就一直持续关注着,但还没真正在实际项目中直接使用ABP,只是自己做了一些学习和Demo.ABP所用到的一些新技 ...
- ABP学习笔记总汇
首先立下一个目标,未来一段时间开始学习ABP. 先立一个flag.之后会再次更新目录和文章连接 目录 1.ABP学习笔记(1)-使用mysql
- ABP框架搭建项目系列教程基础版完结篇
返回总目录<一步一步使用ABP框架搭建正式项目系列教程> 经过前面十二篇的基础教程,现在终于该做个总结了. 回顾 第一篇,我们建议新手朋友们先通过ABP官网的启动模板生成解决方案,因为这样 ...
- 关于使用ABP框架搭建的项目升级时需要注意的问题汇总
ABP理论学习总目录 一步一步使用ABP框架搭建正式项目系列教程 ABP之Module-Zero学习目录 本篇目录 说明 升级方法 问题_01:Log4Net导致编译不成功 2015/12/18更新 ...
- 一步一步使用ABP框架搭建正式项目系列教程之本地化详解
返回总目录<一步一步使用ABP框架搭建正式项目系列教程> 本篇目录 扯扯本地化 ABP中的本地化 小结 扯扯本地化 本节来说说本地化,也有叫国际化.全球化的,不管怎么个叫法,反正道理都是一 ...
随机推荐
- 睿爸信奥-【临阵磨枪】练习赛(第一场)- T3
目录 题面 题目背景 输入格式 输出格式 思路 code 题面 题目背景 徐老师很胖,长宽高比例为1:1:1,他每次走路都要滚来滚去~~现在假设在一个平面上有 n 个没有公共点公共点的圆.徐老师要从点 ...
- java8 stream流的使用
List<Paper> list = new ArrayList<>();list.add(new Paper("m",2L));list.add(new ...
- 关于npm和yarn的坑
遇到下载出错的情况,这两个两个双管齐下
- 037_Clone Button
ResolutionTo do this first go to Setup | Customize | Accounts | Buttons and Links | New. Enter the f ...
- Unity编辑器脚本
1.给选中物体添加碰撞盒 这个是给子物体添加碰撞盒 (根据需求可以自己修改) 脚本放在Editor文件夹下 需要手动选择你需要添加碰撞盒的物体 using System.Collections; ...
- Spring boot jar包解压后重新压缩命令
进入解压的目录/demo,运行 jar cvfM0 demo.jar * 压缩后的项目即可运行 参考:https://www.cnblogs.com/liyanbin/p/6088458.html
- 记录一次echarts 中bar 定时跳跃并显示内容
查看echarts api ----- https://www.echartsjs.com/zh/api.html#echarts 搜索 1.dispatchAction 执行的关键 2.hi ...
- dotnet 项目生成自签名证书
解决dotnet 项目浏览器不安全提示 dotnet dev-certs - 生成自签名证书,以便在开发中使用 HTTPS. dotnet dev-certs https --clean dotnet ...
- SQL IIF函数的使用 判断为空数据不显示的问题
先说说IIF函数 IIF函数 需要一个条件 两个值 当条件满足的时候 执行第一个值 条件不满足的时候 执行第二个值 IIF(判断条件,值1,值2) 今天判断数据的时候 发现当值为NULL或者为' ...
- wpf 使用了 template 了的 combobox 中,displaymemberpath 有 bug,仅在 popup 中生效
需求是:仅想改变combobox的默认样式,所以 template 是直接在属性窗口点击转化为本地值的. using System.Collections.Generic; using System. ...