AntData.ORM框架 之DBModel CodeGen如何使用


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次

 


免責聲明!

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



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