20个代码生成框架

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

20个代码生成框架

11.1 CodeSmith

http:

官方论坛:

http:

版权形式:30天试用

开源:否需要先注册确认后才能下载

1.2 MyGenerator

MyGenerator是又一个国外很不错的代码生成工具,有人觉得比CodeSmith 简单、好用。

所有api可以在帮助菜单中找到。

http:

官方论坛:

版权形式:

免费

开源:否

1.3 NHibernate.

http:

官方论坛:

版权形式:

免费

开源:否

1.4湛蓝.Net代码生成器

http:

官方论坛:

http:

版权形式:

免费

开源:否

1.5动软.NET代码自动生成器

一款人气很旺的免费C#代码生成器

http:

官方论坛:

版权形式:

免费

开源:否

1.6 CodePlus

专为sql server c#语言设计的代码生成器,功能还是很强大http:

官方论坛:

版权形式:

需要少量的注册费用

开源:否下载地址很神秘

1.7 CodeMaker

http:

官方论坛:

版权形式:

免费

开源:否

代码生成器

可以使用本工具生成和C#语言的代码,以及三层架构与ORM架构代码,并且使用的ORM持久化组件是开源的,您可以在本软件的安装目录下找到它

官方论坛:

版权形式:

免费

开源:否

1.9 BMW业务模型及代码生成器

一款人气很旺的免费C#代码生成器

官方论坛:

版权形式:

免费

开源:否

1.10飞鹰CoolCoder

专门为采用nhibernate做关系对象影射架构的系统提供代码的工具,简单易用,虽然不提供源码,我们可以用反编译工具对其反编译看源码。这是个很不错的学习机会。

官方论坛:

版权形式:

免费

开源:否

1.11 AutoCoder自动代码生成器

AutoCoder自动代码生成器是一个根据模板自动生成代码的代码生成工具,根据模板的不同,可以生成任何语言(如:

ASP、C#、C++BUILDER、DELPHI、JAV

A、JSP、PHP、V

B、……),不同层次结构(B/S、C/S、n-tiger……),基于不同数据库(ORACL

E、MSSQL、MYSQL、

DB2、ACCESS、O

DBC、OLE……)的代码和开发文档。开发人员无需任何编码,只需将数据库结构导入到AutoCoder中,并做简单的设置即可生成所需的代码,可以大幅度地提高开发效率!!!系统同时也提供了一个模板制作工具ModeMaker,用户可以方便的制作或修改模板,使得生成的代码更适合您使用!系统附带了十几个模板,基本上可以满足用户多方位的需求

官方论坛:

版权形式:

免费

开源:否

1.12 wa Code Pro代码生成器

一款开源的用VBScript写的代码生成器

官方论坛:

版权形式:

免费

开源:是

1.13 MyGeneration

MyGeneration 是一款不错的ORM和代码生成工具,它基于模板(Template)工作,安装好MyGeneration 后自带了很多模板,并且提供在线模板库提供模板升级和允许用户自定义模板。MyGeneration 的模板可以用C#, , JScript, and VBScript编写。使用MyGeneration 可以为, Opf3,

NHibernate等生成ORM架构或ORM文件,为多种数据库生成存储过程,为.Net 项目生成C#、 程序代码,PHP、HTML等页面代码。

http:

官方论坛:

http:

版权形式:

免费

开源:是

1.14 iBATIS的代码生成工具Ibator

Ibator 是一个iBATIS 的代码生成工具,它自动扫描数据库中的所有表,并生成Bean类和对应的配置文件。同时还帮你生成CRUD操作方法。提供一个独立运行的界面以及Eclipse 的插件。

http:

///ibator.html

官方论坛:

版权形式:

免费

开源:是

1.15代码自动生成工具Acceleo

Acceleo是MDA(Model Driven Architecture:

模型驱动体系结构)的一个代码自动生成工具,Acceleo能把模型转换为Java,C#,PHP等代码。Acceleo基于Eclipse平台以及EMF(Eclipse模型框架),开放源代码,可以免费使用。

http:

官方论坛:

版权形式:

免费

开源:是

1.16最快速的java代码生成器rapid-generator

rapid-generator是一个生成器引擎,让你可以专注与代码生成器模板的编写,可以生成如ibatis,ibatis3,hibernate,spring_mvc,struts2等等代码.

该项目是Rapid Framework 框架的一部分。

http:

官方论坛:

版权形式:

免费

开源:是

1.17开源代码生成插件J2EE Spider

J2EE Spider是一个开源代码生成插件。它能够以界面引导方式产生代码,定制代码生成模板。J2EE Spider当前能够生成基于Struts/JSF,Spring,Hibernate 等框架的源代码。

J2EE Spider的主要特性如下:

相关文档
最新文档