系列目錄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類的增刪改查。