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次
