網絡上對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)