WinFramework轻量框架代码生成器 | 生成C#类模型|C/S开发框架
1) 打开 生成Model 功能左侧数据库列表中 2) 配置表设置勾选要生成的表名,然后配置表字段 修改列:如果字段有变动,会更新到数据库中,比如 自增列 和 RowVersion (TimeSpan) 列,比较特殊,由数据库自动生成,所以这里,就不应该勾选修改列 主键:通常为表的主键字段,这里不支持复合主键,如果表中主键是两个字段,这里勾选一个唯一的列即可 外键:如果表是明细表,需要勾选外键字段,提交数据的时候,框架会自动把主表的主键值赋值给明细表的外键 时间戳:如果表的列类型是 RowVersion (TimeSpan)列,这里需要勾选,利用RowVersion可以有效的防止数据库并发问题 表字段设置完了以后,记得要点击左侧的添加按钮 3) 生成表结构静态类表字段配置完成后,可以设置 生成代码如下:
4) 将Model代码添加到VS项目把生成的Model代码添加到项目 此时会发现Model代码有错误 需要添加引用,修改 using
您也可以修改代码生成器的模板(WinFramework专业版不提供源码) ,自动添加引用: 第 285行的位置中更改即可 扫一扫加作者微信
参考文档:
C/S开发框架代码生成器工具增加DevExpress版本配置 Visual Studio 2019 (C#/.NET)安装教程-C/S开发框架 C#.NET其他程序集访问Internal类-C/S开发框架 理解C#.NET泛型运作原理-C/S开发框架 C# 利用ZXing.Net来生成条形码和二维码-C/S开发框架 C#直接使用DllImport外部Dll的方法-C/S开发框架 C# Lambda表达式=>符号的使用-C/S开发框架 C#.NET 消息机制-C/S开发框架 C#.NET 6 实现全局异常处理-C/S开发框架 WinFramework轻量级开发框架 | 数据绑定(ViewDataBinding)与数据校验(ValidateForSave)|C/S开发框架 WinFramework轻量级开发框架 | Winform开发框架|模块功能窗体注册与配置|C/S开发框架 WinFramework轻量级开发框架 | 代码生成器(CodeGenerator)简介|C/S开发框架 WinFramework轻量框架代码生成器 | 主要功能|C/S开发框架 WinFramework轻量框架代码生成器 | 连接数据库配置|C/S开发框架 WinFramework轻量级开发框架 | 代码生成器参数设置|C/S开发框架
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |