zoukankan      html  css  js  c++  java
  • 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次
  • 相关阅读:
    sh_09_字典的定义
    sh_08_格式化字符串
    sh_07_元组遍历
    sh_06_元组基本使用
    sh_05_列表遍历
    sh_04_列表排序
    sh_03_列表的数据统计
    图片懒加载
    UA池和ip代理池
    爬虫篇 --- 分布式爬虫
  • 原文地址:https://www.cnblogs.com/yudongdong/p/6421312.html
Copyright © 2011-2022 走看看