AntData.ORM 架構
開源位址:
https://github.com/yuzd/AntData.ORM 點我下載下傳最新版tt檔案netcore2.0的場景如何使用tt檔案來生成model層的代碼
1.首先用vs2017 建立一個 .Net Standard2.0 的一個lib 我們取名稱為 DBContextEntity

然後添加 AntData ORM架構的nuget包
我以netcore mysql的場景為例子
然後把下載下傳上面的最新版的tt檔案并解壓
由于本次我們需要的是Mysql
我們把 code.gen 和 Mysql 和 Templates 三個目錄copy到我們剛剛建立的工程裡面去
然後我們打開 EntityRobotForMysql.tt 更新裡面的db資訊
如果用mysql的話
那麼打開 EntityRobotForMysql,tt這個檔案 修改成自己的db資訊
如果是sqlserver 打開EntityRobotForSqlServer.tt 修改成自己的db資訊
‘好了 配置好了就 按 Ctrl + S 就會觸發生成
OK 搞定
orm使用方法
常見錯誤
或者
如果是遇到以上報錯,原因是你從github下載下傳下來的tt檔案會被github轉碼成了
你可以用notepad++ 來改變成Windows格式 也可以在本文的最上面下載下傳最新的tt檔案包
附上與Dapper的性能測試(性能測試的代碼是從别的github上copy過來改的,位址我忘記了。)
讀取100萬條資料 跑10次
讀取單條資料 跑10次 每次跑1000遍
單詞批量插入資料1000條 跑10次
如果您覺得閱讀本文對您有幫助,請點一下“推薦”按鈕,您的“推薦”将是我最大的寫作動力!歡迎各位轉載,轉載文章之後須在文章頁面明顯位置給出作者和原文連接配接,謝謝。