【动软.Net代码生成器】连接MySQL生成C#的POCO实体类(Model)
2024-09-30 15:08:26
首先是工具的下载地址:
该工具官网自带完整教程:
需求:项目中需要根据数据库中的表生成相应的C#实体类,通常是一张表对应一个实体类Model。如果不嫌麻烦当然可以一个一个类、属性都手打,但当表很多、类属性也很多时,手工效率就显得很低了,需要使用【代码生成工具】来自动生成实体类。
文档很详细,很快就能上手使用。下面演示单一表的实体类生成过程。
步骤:
- 连接上数据库。连上后可以查看数据库中表,以及右键可查看各个表的内容。
- 在目标表上右键,选单表代码生成器,【操作】和【参数】按需设置,【类型】选C#代码,【架构选择】选简单三层,【代码类型】选Model。
点击右侧【生成】按钮,下面分页跳转到【代码查看】,得到实体类代码。修改觉得实体类没问题后,右键【保存】即可导出该C#实体类文件。
补充:关于编辑生成的模板。比如修改数据库映射到C#的数据类型等。
官方文档:左侧选择【模板开发】-【模板使用教程】http://www.maticsoft.com/help/#
在软件右侧的模板管理中,选择Model.cmt。
可以看到默认的模板如下。之后各位根据自身需求修改即可。
最新文章
- cannot load flash device description
- (Array,位操作)137. Single Number II
- memcached 分布式
- 随便2--struct pointer
- logDemo
- JS如何将CST格式的日期转换为制定格式String
- Chrome/Chromium HTML5 video 视频播放硬件加速
- Deep Learning 学习随记(四)自学习和非监督特征学习
- printf输出函数
- 解决org.hibernate.LazyInitializationException: could not initialize proxy - no Session懒载入问题
- [小程序开发] 微信小程序audio音频播放组件+api_wx.createAudioContext
- Visual Studio - File Properties (Build Action, Copy to Output Directory)
- Spring 使用介绍(十三)—— Bean的生命周期
- Java 类设计技巧
- 深度学习Bible学习笔记:第七章 深度学习中的正则化
- Spring Boot 2.0 返回JSP页面实战
- css实现文字太长,显示省略号
- FMX取得屏分辨率
- Haskell语言开发工具
- jQuery学习笔记(简介,选择器)