首页 > 软件列表 > 开发运维 > 开发工具 > 代码生成与转换 > NetAutoCode
NetAutoCode

NetAutoCode

C#代码生成器

NetAutoCode 是一款面向 SQL Server 的代码生成工具,可自动生成 C# 实体类和增删改查存储过程,由 GitHub 用户 majorworld 开发。

软件语言:简体中文
软件授权:免费
适用系统:Windows
创建时间:2021-06-08
软件厂商/开发者信息:majorworld

软件介绍

NetAutoCode 是 GitHub 用户 majorworld 发布的代码生成工具。仓库简介写的是「自动生成 C# 实体类和 SQL Server 的增删改查的存储过程」,也就是让后端开发者不必手写这些重复性的代码。

核心功能

  • 生成实体类和存储过程:根据 SQL Server 中的表,生成 C# 实体类,以及增、删、改、查对应的存储过程。
  • 查询语句:生成的 SELECT 会自动包含全部字段,不需要的敏感字段可以自己注释掉。
  • 模糊查询:字符串模糊查询条件使用 ISNULL 包裹,避免值为空的记录被漏掉;不想要这个行为可以手动去掉。
  • 参数精度:存储过程参数可以控制 nvarchar、decimal 等类型的精度。
  • 配置加密:服务器密码等信息保存在加密的配置文件中;1.3 版又支持为多个数据库分别保存账号信息。
  • 快捷键:README 提到 Alt+V 快捷键仍可使用,用于按表分别生成类文件。作者建议把所有实体类放进同一个类文件。

支持平台与系统要求

仓库页面和 README 没有说明支持的操作系统。已知的前提是:使用时必须能连接到 SQL Server。

版本与授权

README 记录的最新版本是 1.3,1.2 版的改动包括加密配置文件、参数精度控制、速度优化等。GitHub 仓库的 Releases 页没有发布内容,工具通过蓝奏云链接分发(带提取码)。仓库页面未显示许可证,请使用前自行向作者确认授权条件。

适用人群或使用场景

适合使用 C# 加 SQL Server 做后端开发、希望减少实体类和基础存储过程手写工作的开发者。

版本列表