1. 程式人生 > >FreeSql 新手上路系列教程已釋出在 cnblogs

FreeSql 新手上路系列教程已釋出在 cnblogs

FreeSql 是一個功能強大的物件關係對映程式(O/RM),支援 .NETCore 2.1+ 或 .NETFramework 4.5+(QQ群:4336577)

FreeSql採用MIT開源協議託管於 github,地址:(https://github.com/2881099/FreeSql)[https://github.com/2881099/FreeSql]

FreeSql 從 2018 年 11 月底開始研發,在 2019 年元旦開源,整體來說功能的完善度已經相當OK。

由於之前的功能可能存在變動性,不宜將文件四處釋出,避免功能更新後文檔未及時同步更新的問題。

文件之前一直採用 github wiki 的方式,現正式在 cnblogs 部落格園上建專號維護相關文件。

第一個系列《FreeSql 新手上路》系列文章數量 35 篇已釋出,希望能幫助有需要的朋友學習 FreeSql。

  • (一)入門

  • (二)自動遷移實體

  • (三)實體特性

  • (四)實體特性 Fluent Api

  • (五)插入資料

  • (六)批量插入資料

  • (七)插入資料時忽略列

  • (八)插入資料時指定列

  • (九)刪除資料

  • (十)更新資料

  • (十一)更新資料 Where

  • (十二)更新資料時指定列

  • (十三)更新資料時忽略列

  • (十四)批量更新資料

  • (十五)查詢資料

  • (十六)分頁查詢

  • (十七)聯表查詢

  • (十八)導航屬性

  • (十九)多表查詢

  • (二十)多表查詢 WhereCascade

  • (二十一)查詢返回資料

  • (二十二)Dto 對映查詢

  • (二十三)分組、聚合

  • (二十四)Linq To Sql 語法使用介紹

  • (二十五)延時載入

  • (二十六)貪婪載入 Include、IncludeMany、Dto、ToList

  • (二十七)將已寫好的 SQL 語句,與實體類對映進行二次查詢

  • (二十八)事務

  • (二十九)Lambda 表示式

  • (三十)讀寫分離

  • (三十一)分割槽分表

  • (三十二)Aop

  • (三十三)CodeFirst 型別對映

  • (三十四)CodeFirst 遷移說明

  • (三十五)CodeFirst 自定義特性