zoukankan      html  css  js  c++  java
  • 【动软.Net代码生成器】连接MySQL生成C#的POCO实体类(Model)

    首先是工具的下载地址:

    该工具官网自带完整教程:


    需求:项目中需要根据数据库中的表生成相应的C#实体类,通常是一张表对应一个实体类Model。如果不嫌麻烦当然可以一个一个类、属性都手打,但当表很多、类属性也很多时,手工效率就显得很低了,需要使用【代码生成工具】来自动生成实体类。

    文档很详细,很快就能上手使用。下面演示单一表的实体类生成过程。

    步骤:

    1. 连接上数据库。连上后可以查看数据库中表,以及右键可查看各个表的内容。
    2. 在目标表上右键,选单表代码生成器,【操作】和【参数】按需设置,【类型】选C#代码,【架构选择】选简单三层,【代码类型】选Model。
    3. 点击右侧【生成】按钮,下面分页跳转到【代码查看】,得到实体类代码。修改觉得实体类没问题后,右键【保存】即可导出该C#实体类文件。

      这里写图片描述


    补充:关于编辑生成的模板。比如修改数据库映射到C#的数据类型等。

    官方文档:左侧选择【模板开发】-【模板使用教程】http://www.maticsoft.com/help/#

    在软件右侧的模板管理中,选择Model.cmt。
    这里写图片描述

    可以看到默认的模板如下。之后各位根据自身需求修改即可。
    这里写图片描述

  • 相关阅读:
    B-树与B+树
    RPC原理
    高可用
    Srpingboot与dubbo整合的三种方式
    html
    SQL5
    SQL4
    SQL3
    SQL2
    SQL语句1
  • 原文地址:https://www.cnblogs.com/guxin/p/7128903.html
Copyright © 2011-2022 走看看