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

AntData.ORM 框架
 
 
netcore2.0的场景如何使用tt文件来生成model层的代码
 
1.首先用vs2017 新建一个 .Net Standard2.0 的一个lib 我们取名称为 DBContextEntity
AntData.ORM框架 之DBModel CodeGen如何使用

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

 

然后添加 AntData ORM框架的nuget包

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

我以netcore mysql的场景为例子

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

 

 

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

然后把下载上面的最新版的tt文件并解压

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

 

 由于本次我们需要的是Mysql

我们把 code.gen 和 Mysql 和 Templates 三个目录copy到我们刚刚新建的工程里面去

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

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

然后我们打开 EntityRobotForMysql.tt 更新里面的db信息

 

如果用mysql的话
那么打开 EntityRobotForMysql,tt这个文件 修改成自己的db信息
AntData.ORM框架 之DBModel CodeGen如何使用
 
如果是sqlserver 打开EntityRobotForSqlServer.tt 修改成自己的db信息
AntData.ORM框架 之DBModel CodeGen如何使用
‘好了 配置好了就 按 Ctrl + S 就会触发生成
AntData.ORM框架 之DBModel CodeGen如何使用
 
OK 搞定
 
 
常见错误
 
AntData.ORM框架 之DBModel CodeGen如何使用

 或者

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

 

 如果是遇到以上报错,原因是你从github下载下来的tt文件会被github转码成了AntData.ORM框架 之DBModel CodeGen如何使用

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

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

 

 
 
 
 
 
 
 
 
附上与Dapper的性能测试(性能测试的代码是从别的github上copy过来改的,地址我忘记了。)
读取100万条数据 跑10次
AntData.ORM框架 之DBModel CodeGen如何使用
读取单条数据 跑10次 每次跑1000遍
AntData.ORM框架 之DBModel CodeGen如何使用
单词批量插入数据1000条 跑10次
AntData.ORM框架 之DBModel CodeGen如何使用

 


如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载,转载文章之后须在文章页面明显位置给出作者和原文连接,谢谢。
上一篇:人工智能实战小程序之准备工作


下一篇:vmware安装黑苹果教程