AntData.ORM 框架
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 搞定
常見錯誤

或者
如果是遇到以上報錯,原因是你從github下載下來的tt文件會被github轉碼成了

你可以用notepad++ 來改變成Windows格式 也可以在本文的最上面下載最新的tt文件包

附上與Dapper的性能測試(性能測試的代碼是從別的github上copy過來改的,地址我忘記了。)
讀取100萬條數據 跑10次

讀取單條數據 跑10次 每次跑1000遍

單詞批量插入數據1000條 跑10次
