Dapper原來還可以直接這樣寫SQL,很強大哦


網絡上對Dapper的解釋是這樣的:

Dapper是一個簡單的.NET對象映射器,在速度方面具有"King of Micro ORM"的頭銜,幾乎與使用原始的ADO.NET數據讀取器一樣快。

ORM是一個對象關系映射器,它負責數據庫和編程語言之間的映射。Dapper通過擴展IDbConnection提供一些有用的擴展方法去查詢您的數據庫

我的測試環境:.NetCore 3.1 WebApi,

數據庫:Mysql:V5.6.47-log (select version())

1:模型簡單定義,多個字段也是ok的

2:測試code:(可以多種寫法)

 3:測試效果截圖

 

 4:小結,sql中的變量名稱需要和定義的模型屬性名稱一致,區分大小寫,Dapper會自動生成OK的SQL(其實dapper底層會自動判斷並給我們生成合理的SQL)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM