我写代码已经10年了,收集了这18个代码生成框架!

1.1 CodeSmith一款人气很旺国外的基于模板的dotnet代码生成器官方网站:http://www.codesmithtools.com官方论坛:htt

其实我写代码已经10年了,收集了这18个代码生成框架!的问题并不复杂,但是又很多的朋友都不太了解,因此呢,今天小编就来为大家分享我写代码已经10年了,收集了这18个代码生成框架!的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

官方网站:http://www.codesmithtools.com

官方论坛:http://forum.codesmithtools.com/default.aspx

版权形式:30天试用

开源:否

下载前需要注册并确认

1.2 我的生成器

MyGenerator是另一个非常好的国外代码生成工具。有些人认为它比CodeSmith 更简单、更容易使用。所有API 都可以在帮助菜单中找到。

官方网站:http://www.my Generationsoftware.com/portal/default.aspx

官方论坛:

版权形式:免费

开源:否

1.3 NHibernate。

NHibernate是Hibernate在Java自动生成领域取得巨大成功后推出的ORM工具。

官方网站:http://www.hibernate.org/

官方论坛:

版权形式:免费

开源:否

1.4 Azure.Net代码生成器

基于自动软件生成概念的dotnet代码生成器,可直接生成应用程序

官方网站:http://www.dotnetcoding.net

官方论坛:http://dotnetcoding.cnblogs.com/

版权形式:免费

开源:否

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

流行的免费C# 代码生成器

官方网站:http://www.maticsoft.com

官方论坛:

版权形式:免费

开源:否

1.6 非非.Net代码生成器

你可以使用这个工具生成VB.Net和C#语言代码,以及三层架构和ORM架构代码,并且使用的ORM持久化组件是开源的,你可以在这个软件的安装目录中找到它。

官方网站:

官方论坛:

版权形式:免费

开源:否

1.7 BMW商业模式和代码生成器

流行的免费C# 代码生成器

官方网站:

官方论坛:

版权形式:免费

开源:否

1.8 飞鹰酷码

它是一个专门为使用nhibernate 作为关系对象映射架构的系统提供代码的工具。它简单易用。虽然没有提供源码,但是我们可以使用反编译工具对其进行反编译,查看源码。这是一个很好的学习机会。

官方网站:

官方论坛:

版权形式:免费

开源:否

1.9 AutoCoder自动代码生成器

AutoCoder自动代码生成器是一款根据模板自动生成代码的代码生成工具。根据模板的不同,可以生成任何语言(如:ASP、C#、C++BUILDER、DELPHI、JAVA、JSP、PHP、VB、VC.NET.)、不同层次结构(B/S、C) /S、n-tiger.),基于不同数据库(ORACLE、MSSQL、MYSQL、DB2、ACCESS、ODBC、OLE.)的代码和开发文档。开发人员不需要任何编码。他们只需要将数据库结构导入AutoCoder并进行简单的设置即可生成所需的代码,可以大大提高开发效率!系统还提供了模板制作工具ModeMaker,可以让用户轻松创建或修改模板,使生成的代码更适合您的使用!系统自带十多个模板,基本可以满足用户的各种需求。

官方网站:

官方论坛:

版权形式:免费

开源:否

1.10 wawa Code Pro 代码生成器

用VBScript 编写的开源代码生成器

官方网站:

官方论坛:

版权形式:免费

开源:是

1.11 我的一代

MyGeneration 是一个很好的ORM 和代码生成工具。它基于模板工作。安装MyGeneration后,它附带了许多模板。它还提供在线模板库,提供模板升级并允许用户自定义模板。 MyGeneration 的模板可以用C#、VB.NET、JScript 和VBScript 编写。使用MyGeneration生成Gentle.NET、Opf3、NHibernate等的ORM架构或ORM文件,生成各种数据库的存储过程,生成.Net项目的C#、VB.NET程序代码、PHP、HTML等页面代码。

官方网站:http://www.my Generationsoftware.com/portal/default.aspx

官方论坛:http://www.my Generationsoftware.com/phpbb3/index.php

版权形式:免费

开源:是

1.12 iBATIS代码生成工具Ibator

我写代码已经10年了,收集了这18个代码生成框架!

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

官方网站:http://ibatis.apache.org/ibator.html

官方论坛:

版权形式:免费

开源:是

1.13 自动代码生成工具Acceleo

Acceleo 是MDA(模型驱动架构)的自动代码生成工具。 Acceleo可以将模型转换为Java、C#、PHP等代码。 Acceleo 基于Eclipse 平台和EMF(Eclipse Model Framework)。它是开源的,可以免费使用。

官方网站:http://www.acceleo.org/pages/home/en

官方论坛:

版权形式:免费

开源:是

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

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

该项目是快速框架的一部分。

官方网站:http://code.google.com/p/rapid-generator/

官方论坛:

版权形式:免费

开源:是

1.15 开源代码生成插件J2EE Spider

J2EE Spider 是一个开源代码生成插件。它可以通过界面引导的方式生成代码,并可以自定义代码生成模板。 J2EE Spider目前能够生成基于Struts/JSF、Spring、Hibernate等框架的源代码。

J2EE Spider的主要特点如下:

•支持通过界面指导生成代码

•支持与Eclipse集成

•支持增量构建

•支持正向和逆向工程

•生成代码的国际化

•支持使用模板生成代码

•支持利用多种框架

除了提供可定制的页面模板之外,J2EE Spider 还可以在需要时集成新技术。但它只为以下类型提供“立即可用的服务”:

•Web 框架:Struts、JSF 和Mentawa(来自巴西的应用程序框架)

•依赖注入容器:Spring

•O/R 映射: 休眠

•页面模板:SiteMesh 和Facelets

官方网站:http://www.spideronrails.org/

官方论坛:

版权形式:免费

开源:是

1.16 从属4j

Slave4j是一个eclipse插件,是springmvc、spring和hibernate的集成框架。

Slave4j 插件能为您做什么?

搭建spring、springmvc、hibernate开发环境

代码生成:生成curd代码,包括jsp

Slave4j框架能为您做什么?

封装了常见的hibernate操作

提供常用的工具类(1.0.0版本提供的比较少,后续版本会继续添加)

官网:http://code.google.com/p/slave4j/

官方论坛:

版权形式:免费

开源:是

1.17 JunJava

JunJava是一个自动生成Java程序代码的工具。

对于JavaEE或JAVASE,AutoJava可以快速生成可以使用最流行的结构框架构建的项目,例如Hibernater、Spring、Struts等自动组合配置。

通过连接数据库,选择任意数据表生成实体模型,支持简单的SQL语句查询,直接浏览数据表结构和数据。

支持多项目管理、文件编辑、一键代码生成。快速构建基础框架代码,支持MVC 3层架构。

生成的项目可以直接导入到Eclipse中,并且可以直接在Tomcat服务器上运行和部署,大大减轻了程序员的工作量。

官方网站:

官方论坛:

版权形式:免费

开源:是

1.18 XDoclet

XDoclet 是通用代码生成实用程序和扩展的Javadoc Doclet 引擎(现在独立于Javadoc Doclet)。 XDoclet 是EJBDoclet 的继承者,EJBDoclet 是由Rickard Oberg 发起的。它允许您使用JavaDoc 标记等内容将元数据添加到语言功能(例如类、方法和字段)。然后,它利用这些附加元数据生成相关文件,例如部署描述符和源代码。它允许您创建自己的javadoc @tags,然后使用XDoclet 中的Templet 工程基于这些@tags 生成源代码或其他文件(例如xml 部署描述符)。

XDoclet继承了JavaDoc引擎的思想,并允许基于自定义JavaDoc标记生成代码和其他文档。当然,XDoclet 也可以访问整个解析树。通过这种方式,它可以访问类、它的包结构和类的方法。

XDoclet 提供了它自己的模板引擎。模板引擎在概念上类似于JavaServer Pages (JSP) 技术。它本质上包含两种类型的标签:块标签和内容标签。块标记控制流程,就像Java 编程语言中的if 和for 语句一样。内容标签打印当前解析树上下文的片段,例如类名、方法名、参数等。

官方网站:http://xdoclet.sourceforge.net/xdoclet/index.html

官方论坛:

用户评论

我写代码已经10年了,收集了这18个代码生成框架!
寻鱼水之欢

这个文章太棒了!我一直都在想找一些能提高效率的代码生成框架,看你喜欢这些简直太完美了!我马上就去体验一下,希望能给我工作带来改变!

    有5位网友表示赞同!

我写代码已经10年了,收集了这18个代码生成框架!
♂你那刺眼的温柔

写了十年代码,我居然没用过这么多的框架!感觉有点OUT了。不过我比较喜欢简洁高效的工具,这些框架看起来功能太多反而不好上手。我还是先试试最基础的一个框架吧!

    有20位网友表示赞同!

我写代码已经10年了,收集了这18个代码生成框架!
你身上有刺,别扎我

文章内容很实用,列出的框架种类也挺全的,但我觉得对入门者来说可能缺乏一些入门指南,比如每个框架的使用场景和优缺点。希望能有更多针对不同需求的用户进行深入分析!

    有18位网友表示赞同!

我写代码已经10年了,收集了这18个代码生成框架!
作业是老师的私生子

我最近也在比较不同的代码生成框架,你的收藏清单很有帮助! 特别是那个“X”框架,听起来就很棒,我要仔细研究下它的使用方法了。谢谢分享!

    有20位网友表示赞同!

我写代码已经10年了,收集了这18个代码生成框架!
羁绊你

写了10年的代码确实有很多工具和技巧可以总结出来,但是这篇文章的标题有点夸张啊,18个框架?我感觉大部分项目只需要用两三个就足够了。不过收藏清单还是蛮好的参考~~

    有7位网友表示赞同!

我写代码已经10年了,收集了这18个代码生成框架!
泪湿青衫

这些框架的名字有些陌生啊,可能是比较 niche 的工具吧!对于像我这样开发大型应用的程序员来说,更需要关注一些稳定可靠、效率更高的框架。

    有16位网友表示赞同!

我写代码已经10年了,收集了这18个代码生成框架!
单身i

感觉很多文章都是吹捧哪些最新流行的框架,而忽略了一些经典实用型的工具。希望作者可以多介绍一些老一辈的代码生成框架,他们虽然功能可能相对简单,但是一直以来都用的非常稳妥!

    有5位网友表示赞同!

我写代码已经10年了,收集了这18个代码生成框架!
抚笙

这个清单太棒了!让我一下子找到了好多新奇的代码生成框架!我已经开始试用“Y”框架了,感觉很不错!感谢作者分享!

    有13位网友表示赞同!

我写代码已经10年了,收集了这18个代码生成框架!
我怕疼别碰我伤口

我对这些代码生成框架还是比较了解的,不过你提到的“Z”框架我确实没听过。去学习一下它吧!也许会发现一些新的开发思路和技巧!

    有5位网友表示赞同!

我写代码已经10年了,收集了这18个代码生成框架!
淡抹丶悲伤

写了这么多年的代码我也遇到过很多重复性的工作内容。如果能用代码生成框架提高效率那真是太棒了!我要仔细看看文章,找到适合自己的工具!

    有15位网友表示赞同!

我写代码已经10年了,收集了这18个代码生成框架!
人心叵测i

我平时更喜欢自己从头编写代码调试,感觉能更好地掌握项目的各个细节。但是,对于一些基本的模板或者片段代码来说,使用代码生成框架确实可以节省很多时间!

    有12位网友表示赞同!

我写代码已经10年了,收集了这18个代码生成框架!
嘲笑!

我觉得这篇文章对一些初学者来说可能不太适用,因为它直接列出这么多框架,并没有解释每个框架的特点和适用场景。需要更细致的介绍才能真正帮助入门者选择合适的工具!

    有8位网友表示赞同!

我写代码已经10年了,收集了这18个代码生成框架!
剑已封鞘

18个代码生成框架?感觉有些夸张啊,不是每一个项目都需要使用所有的框架吗?也许可以针对不同的使用场景推荐一些特别有用的框架,这样更实用!

    有9位网友表示赞同!

我写代码已经10年了,收集了这18个代码生成框架!
歆久

很多这些代码生成框架的功能都非常强大,但是如何熟练掌握它们的用法还是需要投入一定的学习成本。对于新手来说,可能一开始会遇到一些困难和瓶颈!

    有10位网友表示赞同!

我写代码已经10年了,收集了这18个代码生成框架!
可儿

这篇文章很有价值,让我了解到了很多新的代码生成框架。我会尝试使用一些适合我的框架,提高开发效率!感谢作者的分享!

    有9位网友表示赞同!

我写代码已经10年了,收集了这18个代码生成框架!
泡泡龙

虽然写了10年的代码,但一直没有深入学习过代码生成框架。看了你的文章我才知道原来这些框架的功能这么强大!我很想试试“A”框架,它看起来非常实用!

    有13位网友表示赞同!

我写代码已经10年了,收集了这18个代码生成框架!
强辩

作为一个资深程序员,我可以说代码生成框架可以极大地提高开发效率,这篇文章推荐的清单是很有参考价值的。

    有19位网友表示赞同!

我写代码已经10年了,收集了这18个代码生成框架!
灵魂摆渡人

我比较喜欢选择一些开源稳定的代码生成框架,感觉更加可靠和安全。 希望作者以后能多介绍一些成熟稳重的框架!

    有20位网友表示赞同!

我写代码已经10年了,收集了这18个代码生成框架!
别悲哀

写了一个十年的代码,总觉得使用一些最新的代码生成框架会让我更快的完成项目开发…

    有17位网友表示赞同!

原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/147881.html

(0)
小su's avatar小su
上一篇 2024年9月19日 下午7:51
下一篇 2024年9月19日 下午7:57

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注