系列目录html
1.1 建立github
1.2 完善web
二. 搭建项目总体架构sql
三. 集成轻量级ORM框架——SqlSugar数据库
3.1 搭建环境json
3.3 生成实体类app
这一章咱们开始向项目引入“轻量级”的ORM框架——SqlSugar。
这里的轻量级是打了引号的,由于它的轻量体如今运用的灵活性,能够使用linq,能够向Dapper一张使用类映射,甚至你高兴的话也能够直接写sql语句。可是它的功能却并不轻量,并且很强大。
首先,须要先向项目引入SqlSugar,方法有两种:
1)直接使用Nuget导包
2)Github下载源码,而后项目引用(点击跳转到Github下载页)
这里选择了第二种。
将下载并解压好的SqlSugar文件夹剪切到包含主项目的同级文件夹下,以下图:
右键解决方案 =》添加 =》现有项目
选择SqlSugar文件夹下面的SqlSugar.csproj文件
引入成功后,咱们须要先按照本身的习惯配置一下环境,好比数据库链接字符串怎么放,怎么方便的利用SqlSugar进行CRUD。
先看数据库链接字符串,我将它放到了BaseDBConfig.cs,如图:
(有人习惯把它放到系统配置文件里,.NET Core环境下取消了web.config机制,配置统一采用json文件进行存储,关于利用json读写配置信息后面拿出一章专门讲)
而后是最重要的BaseDB.cs:
BaseDB类如今只放置了一个函数叫GetClient(),这个函数会返回一个SqlSugarClient类,而这个Client类就是CRUD的关键。
这一章先简单配置到这,下一章要实战利用目前现有的框架,快速的写出一个Student类的增删改查。