动软代码生成器是一款专为C#数据库程序员量身打造的自动代码生成器,由李天平历经多年精心研发而成,深受数以万计开发人员的喜爱,它不单单是一个简单的代码生成器,更是一个软件项目智能开发平台。它基于面向对象的思想和三层架构设计,巧妙地融合了Petshop中经典的思想和设计模式,同时引入了工厂模式、反射机制等先进理念,为开发者提供了高效、便捷的开发体验。真正的实现了项目快速开发,解放人工,缩短开发周期,减少开发成本,大大提高了企业的开发效率。通过它,程序员可以轻松实现对应数据库中表的基类代码的自动生成,涵盖属性、添加、修改、删除、查询、存在性判断、Model类构造等基础代码片断,从而将大量机械录入的时间和重复劳动节省下来,得以将更多的精力投入到核心业务逻辑的开发中。
使用须知
安装提示:
安装动软时,有的机器会有360弹出警告,那仅仅是个认证提示,并非木马。
动软郑重声明:动软.NET代码生成器,绝无插件木马,纯绿色软件。请放心安装
在Windows7下,动软.net代码生成器 启动时报错自动退出,是由于Win7有比较严格的权限控制,有些软件安装完成后没有对安装目录的写权限,
解决方法:
请将安装目录(一般是C:\Program Files\Maticsoft\Codematic2) 设置为User用户或everyone完全可控即可。
动软代码生成器功能
自动生成代码
动软代码生成器一键自动生成各种各样代码,能够节省大量的时长做领域模型的代码,这些重复代码都交给它去做吧,1min生成一个架构设计全部的基本上代码。有了这个开发规划效率真是轻松多了。
自动生成三层架构的一体化项目及代码:简易三层结构;根据工厂模式三层架构;自定构造模板
自动生成ASPNET页面和cs后台管理代码
自动生成父子俩表中(事务管理)的代码
动软代码生成器可以自定义代码生成的页面设计,大批量生成新项目代码。
动软代码生成器截屏
灵活多变的代码生成方法
可以自定义手工制作挑选生成的字段。
可以随意设置类名和dao层名。
动软代码生成器自动生成方式特性注解。
适用对表和主视图的代码生成。
支持对各种类型数据库生成代码:如SQLServer2000/2008、Oracle、MySQL、OleDb等。
能够生成各种不同种类数据访问层代码,比如: 根据SQL字符串数组方法,根据Parameter方式及根据sql语句方法的数据访问层。
生成sql语句和脚本制作
可以根据指定的数据库与表(可以多选),自动生成增、删、改、查等行为的sql语句脚本制作,和生成表中建立脚本制作及日志记录的SQL脚本制作,适用在目前生成和导出来脚本文件作用。
生成数据库构造文本文档
也可以根据指定的数据库与表(可大批量生成),能够生成字段名的详细信息,包含初始值,叙述等相关信息.生成对应的表结构文本文档,免除手工制作写文档及使用的烦恼。
动软代码生成器各种类型数据库管理工具
动软代码生成器适用SQL Server2005/2008、Oracle、MySQL、OleDb四种类型的数据库与此同时管理方法。
完成相近SQLServer2008的查询解析器的功效,便捷平时在代码编写时想查询数据库的数据,并可以很直观的查询字段类型,长度,外键约束,初始值等详细信息,免去了在代码和数据库管理工具间的来回切换,省时省力。
并且支持表中重新命名,删掉,数据信息访问等常用实际操作。
查看解析器
完成相近SQLServer2008的查询解析器的功效,便捷撰写代码时想开展数据统计。
完成实行选定一部分SQL句子。
动软代码生成器完成关键词高亮度。
动软代码生成器适用F5键盘快捷键执行语句。
完成开启目前脚本制作,储存现阶段脚本制作作用。
动软代码生成器完成不正确检验提示功能。
软件
动软代码生成器适用拓展软件制度的代码生成和插件的自开发设计。有兴趣的话, 您也可以制作自己的软件与国际用户互动.
动软代码生成器二次开发标准库
动软代码生成器提供数据库访问标准库部件,网页页面校验规则等通用性函数公式标准库源代码。你可以自己开展标准库健全封装形式与国际用户互动.
使用方法
1、打开动软代码生成器工具,点击如下图的连接SQL Server数据库服务器;

2、如图,填写好数据库相关配置,点击连接测试,可以看到你的数据库出现在了下拉列表中,点击选择你的数据库,点击下一步;

3、选择要生成代码的数据库;

4、填写项目解决方案的名称和存储位置的信息;

5、选择要生成代码的表,选择你需要的模板,如图,根据需求填写;

6、点击开始生成,生成好了一个.NET的解决方案,里面的必要的代码已经自动生成好;

更新说明
v2.78版本
1.完善数据库加载的用户体验。
2.完善代码生成的逻辑和bug。
3.完善local的方式的连接数据库问题。
4.完善新建模板的编码问题。
5.增加多表事务代码生成功能。
6.支持陕西吴旗娃分页控件的代码生成。
7.更新DAL层字符串字段的判断。
7.增加生成代码版权信息。
8.支持SQLServer2012的选择。