1.0 CodeSmith

一款人气很旺国外的基于模板的dotnet代码生成器

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

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

版权形式:30天试用

开源:否

需要先注册确认后才能下载

1.1 MyGenerator

MyGenerator是又一个国外很不错的代码生成工具,有人觉得比CodeSmith简单、好用。所有api可以在帮助菜单中找到。

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

官方论坛:

版权形式:免费

开源:否

推荐指数:4颗星

1.2 NHibernate.

还是国外NHibernate是Hibernate公司在Java自动生成领域取得巨大成功后推出的一款ORM工具.

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

官方论坛:

版权形式:免费

开源:否

推荐指数:4颗星

1.3 MagicalCoder

终于来了一款国内自主研发的JAVA代码自动生成器,目前来看这是一款十分赞的代码生成器,使用体验佳,基于拖拽思想。所见所得,拥有大量的开发者粉丝群体。

一键生成管理后台的各种增删改查功能,表单验证,单表多表关联树各种场景拖拽一下就出来了,支持mysql,oracle,postgresql,sqlserver数据库;支持代码冲突合并管理,能迅速提升您30%-80%的开发效率。
可以先预览下http://youyaboot.magicalcoder.com/youyaboot-admin/ 这个地址提供的功能全是代码自动生成。

官方网站:www.magicalcoder.com

官方论坛:bbs.magicalcoder.com

版权形式:免费

推荐指数:5颗星

1.4 湛蓝.Net代码生成器

一款基于软件自动生成理念,能直接生成应用的dotnet代码生成器

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

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

版权形式:免费

开源:否

推荐指数:3颗星

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

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

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

官方论坛:

版权形式:免费

开源:否

推荐指数:4颗星

1.6 CodePlus

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

官方网站:

官方论坛:

版权形式:需要少量的注册费用

开源:否

下载地址很神秘

推荐指数:3颗星

1.7 CodeMaker

asp,jsp,php代码生成工具,自动生成维护数据库信息的动态网页的代码生成器。它可以帮助ASP、JSP、PHP开发人员快速的开发简单的数据库维护程序。无需任何编码,只需将数据库结构导入到CodeMaker中并做简单的设置,CodeMaker即可生成完整的数据库操作页面。用CodeMaker可以简单快速的创建网站后台维护程序。提高开发效率数十倍以上。

官方网站:

官方论坛:

版权形式:免费

开源:否

推荐指数:3颗星

1.8 非非.Net代码生成器

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

官方网站:

官方论坛:

版权形式:免费

开源:否

推荐指数:3颗星

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

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

官方网站:

官方论坛:

版权形式:免费

开源:否

推荐指数:3颗星

1.10 飞鹰CoolCoder

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

官方网站:

官方论坛:

版权形式:免费

开源:否

推荐指数:3颗星

1.11 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,用户可以方便的制作或修改模板,使得生成的代码更适合您使用!系统附带了十几个模板,基本上可以满足用户多方位的需求

官方网站:

官方论坛:

版权形式:免费

开源:否

推荐指数:3颗星

1.12 wawa Code Pro代码生成器

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

官方网站:

官方论坛:

版权形式:免费

开源:是

推荐指数:3颗星

1.13 MyGeneration

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

官方网站:

官方论坛:

版权形式:免费

开源:是

推荐指数:3颗星

1.14 iBATIS的代码生成工具 Ibator

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

官方网站:

官方论坛:

版权形式:免费

开源:是

推荐指数:3颗星

1.15 代码自动生成工具 Acceleo

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

官方网站:

官方论坛:

版权形式:免费

开源:是

推荐指数:3颗星

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

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

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

官方网站:

官方论坛:

版权形式:免费

开源:是

推荐指数:3颗星

1.17 开源代码生成插件 J2EE Spider

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

J2EE Spider的主要特性如下:

•支持以界面引导方式产生代码

•支持与Eclipse集成

•支持增量构建

•支持正向逆向工程

•产生代码的国际化

•支持利用模版生成代码

•支持利用多个框架

J2EE Spider除了提供可定制的页面模版外,还可以在需要时候把新的技术集成进来。不过,其只对以下几种提供“立等可用的服务”:

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

•依赖注入容器:Spring

•O/R 映射: Hibernate

•页面模版:SiteMesh 和Facelets

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

官方论坛:

版权形式:免费

开源:是

推荐指数:3颗星

1.18 slave4j

slave4j是一个eclipse的插件,也是一个springmvc,spring,hibernate的整合框架

slave4j插件能帮你做什么?

搭建spring,springmvc,hibernate开发环境

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

slave4j框架能帮你做什么?

封装了hibernate常用操作

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

官方网站:

官方论坛:

版权形式:免费

开源:是

推荐指数:3颗星

1.19 JunJava

JunJava 一个java程序代码自动生产的工具。

针对JavaEE或者是JAVASE,AutoJava能快速的生成可以由目前最流行的结构框架搭建的项目,如Hibernater,Spring,Struts等自动组合配置。

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

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

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

官方网站:

官方论坛:

版权形式:免费

开源:是

推荐指数:3颗星

1.20 XDoclet

XDoclet 是一个通用的代码生成实用程序,是一个扩展的Javadoc Doclet引擎(现已与Javadoc Doclet独立),XDoclet是EJBDoclet的后继者,而EJBDoclet是由Rickard Oberg发起的。它允许您使用象 JavaDoc 标记之类的东西来向诸如类、方法和字段之类的语言特征添加元数据。随后,它利用这些额外的元数据来生成诸如部署描述符和源代码之类的相关文件。可以让你创 建自己的javadoc @tags进而利用XDoclet中的Templet enging基于这些@tags生成源代码或其他文件(例如xml的deployment descriptors)。

XDoclet 继承了 JavaDoc 引擎的思想,允许根据定制 JavaDoc 标记生成代码和其他文件。当然,XDoclet 也可以访问整个解析树。这样,它就可以访问类、类的包结构和类的方法。

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

官方网站:

官方论坛:

版权形式:免费

开源:是

推荐指数:3颗星

国内外代码生成器大全相关推荐

  1. 测绘遥感地信 国内外期刊大全

    1. PE&RS 美国摄影测量与遥感协会的会刊,摄影测量工程与遥感(Photogrametry Engineering and remote sensing)杂志. 出版频率:  Monthl ...

  2. pomodoro命令行计时器

    In this article, you will learn 在本文中,您将学习 The Pomodoro technique番茄技术 How to model the Pomodoro techn ...

  3. 推荐12个开放式免费收录网站的分类目录

    很多做网站推广的网友都问2019网址分类目录还有用吗?一些长久网站或高权重.流量高的网站分类目录还有用的,不但能增加优质的外链,提高网站的权重,还能增加网站的曝光率.做seo网页优化的,很多都将会新站 ...

  4. 国内外IP黑名单查询网站和邮件相关DNS的查询大全

    国内外IP黑名单查询网站大全 国内:https://helohub.com   (国内查询DNS和黑名单用户体验好,功能全速度快网址) http://www.anti-spam.org.cn/Rbl/ ...

  5. 大数据原始数据从那些途径获取?200个国内外经济金融行研咨询数据网站大全...

    大数据原始数据从那些途径获取?200个国内外经济金融行研咨询数据网站大全 大数据资料搜集是个相当繁琐与累的工作,也是投资入门的基本,良好的信息资料搜集能力有利于我们快速了解投资主体的基本情况,为后续的 ...

  6. 国内外人工智能AI工具网站大全

    国内外人工智能AI工具网站大全 AI工具网站大全 详细 一.AI写作工具 2.2.AI图片插画生成 AI工具网站大全 一.AI写作工具 二.AI图像工具 2.1.常用AI图像工具 2.2.AI图片插画 ...

  7. 国内外人工智能AI工具网站大全(一键收藏,应有尽有)

    本文由 大侠(AhcaoZhu)原创,转载请声明. 链接: https://blog.csdn.net/Ahcao2008 国内外人工智能AI工具网站大全(一键收藏,应有尽有) 摘要 一.AI写作工具 ...

  8. 优秀Android博客大全,整理了国内外大神博客/Github地址,是学习Android进阶的首选[转]

    [转]国内外优秀Android博客大全,覆盖了国内外大神博客地址,Github地址,是学习Android进阶的首选 国内: 昵称 Github 博客 介绍 邓凡平   http://blog.csdn ...

  9. 原始数据哪里找?这些网站要用好!200个国内外经济/金融/行研/咨询数据网站大全(附链接)...

    本文约8000字,建议阅读10+分钟 本文为你提供200个国内外经济.金融.行研.咨询数据网. 资料搜集是个相当繁琐与累的工作,也是投资入门的基本,良好的信息资料搜集能力有利于我们快速了解投资主体的基 ...

最新文章

  1. Script:找出ASM中的Spfile参数文件
  2. 专注,专注,还是专注
  3. LeetCode-461. 汉明距离(python3)
  4. 【中文】Joomla1.7扩展介绍之eXtplorer(文件管理器)
  5. 懒惰的JSF Primefaces数据表分页–第1部分
  6. iview tag 标签点击事件
  7. 并发容器(J.U.C)中的队列类
  8. 真正聪明的人必有的4个习惯
  9. ROS限速不生效问题
  10. [笔记] Ubuntu 18.04安装Docker CE及nvidia-docker2流程
  11. Linux 系统启动
  12. caffe FCN Ubuntu16.0
  13. 最新谷歌本地搜索api
  14. 在线英英词典项目实现
  15. 店铺淘客软件定制,1688分销软件OEM贴牌配合精细化运营提升店铺流量
  16. 3d打印切片软件 linux,3D打印切片软件汇总分类
  17. 设有一组初始记录关键字序列(K1,K2,…,Kn),要求设计一个算法能够在O(n)的时间复杂度内将线性表划分成两部分,其中左半部分的每个关键字均小于Ki,右半部分的每个关键字均大于Ki。
  18. flash游戏开发02_引入flixel框架的helloworld
  19. hdu_2670Girl Love Value(dp)
  20. STM32操作增量式编码器(二)----使用编码器接口实现定位

热门文章

  1. 滴滴强推“特惠拼车”背后的焦虑
  2. 小米米兔机器人的发展史_面向教育!小米推出米兔机器人
  3. hive1.2.1实战操作电影大数据!
  4. 等保三级认证基本要求
  5. lammps案例:流体绕过障碍物模拟代码讲解
  6. 中创算力丨七夕抬头望碧霄,喜鹊双双拱鹊桥
  7. 十大MySQL开发工具
  8. IoT 物联网创业启示录 (前言)
  9. GPS/GNSS测试工具
  10. 陀螺产业区块链第四季 | 基于区块链的跨行区块链福费廷交易平台