`
hotsmile
  • 浏览: 19603 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

代码生成器研究一

阅读更多
以下是changelog


新增插件


   springmvc_rest   : spring restful插件,现基于springmvc3.0 rc1版本,并且rc1还有一个bug ,现rapid自带一个类手工修复


   ibatis3  : 现在跟随ibatis3 beta5版本,扩展实现了基于dialect的分页


   rapid_mailer  : 基于spring mail的邮件发送插件,向ruby on rails的mailer靠拢


rapid-generator代码生成器


增加g.generateByTable('sql_table_name','className')可以指定要生成的className;


其它


jdbc分页方言(Dialect)提供占位符的方式
升级struts2 jars => 2.1.8

重构代码


DEMO:

代码生成器生成的jsp界面预览
代码生成器生成的代码demo ,生成的代码将极其干净并易于理解。
在线springmvc_rest+ibatis3 demo ,  并且可以通过这里下载war包



现rapid在官网可以直接下载daily-build ,并且还可以查看单元测试报告 ,以加强使用rapid的信心,:)


rapid-framework介绍:
rapid-framework是一个项目脚手架,框架将各个零散的框架(struts,strust2,springmvc,hibernate,ibatis,spring_jdbc,flex)以插件的方式搭建好,根据自身的需要可以随意搭配项目组合(如springmvc+ibatis,struts2+hibernate),并内置一个代码生成器,辅助项目开发,可以生成java的hibernat model,dao,manager,struts+struts2 action类,可以生成jsp的增删改查及列表页面





现http://www.rapid-framework.org.cn/ 官网正式上线,一直占着redsaga 一年多的空间但没有实际使用,-_-!!!



rapid下载地址: http://code.google.com/p/rapid-framework/downloads/list


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/elifefly/archive/2009/11/19/4838645.aspx
分享到:
评论

相关推荐

    动软.Net代码生成器

    动软.Net代码生成器是一款专为.NET 2.0平台设计的高效开发工具,其主要功能是自动生成.NET应用程序的基础代码,极大地提升了开发效率,减轻了程序员的工作负担。该工具源码的开放,使得开发者能够深入理解其工作原理...

    代码生成器,C#代码生成器

    1. **代码生成器的基本原理** 代码生成器通常基于模板驱动或元数据驱动。模板驱动是通过预定义的模板来生成代码,模板中包含变量和控制结构,生成器会根据输入的数据填充这些变量。元数据驱动则是通过对项目中的类...

    代码生成器源码

    代码生成器是一种软件开发工具,它能够自动生成符合特定编程语言规范的代码,极大地提高了开发效率,降低了出错的可能性。本资源提供的是一个代码生成器的源码,可以帮助开发者快速构建sql语句,并且易于理解和使用...

    动软代码生成器的开源源码

    "动软代码生成器"是一款高效实用的软件开发工具,其开源源码为开发者提供了深入学习和交流的机会。代码生成器在IT行业中扮演着重要的角色,它能够自动生成常见的业务逻辑代码,极大地提高了开发效率,减少了手动编写...

    源代码生成器

    【源代码生成器】是一种工具,它能够自动化地根据预设规则或模板生成编程语言的源代码。在软件开发过程中,源代码生成器可以大大提高开发效率,减少重复性工作,尤其是处理大量相似或模式化的代码时。这类工具通常...

    Dot Net代码生成器 - NET代码生成利器 - DotNet代码生成器

    一改以往代码生成器的一惯作风,只是单一的使用Sql或其他数据源,在这个工具里,可以打开PowerDesign文档,也可以打开ERWin或是Visio(尚在研究阶段)。并且提供了强好的表及字段编辑功能,主键、外键、枚举等都可以...

    伪代码生成器PseudoCodeTool

    适用于java/C/C++等代码,源代码为java代码通过运行代码将代码输入程序框中D盘自动生成伪代码文件PseudoCode.txt。(注意:由于是简单代码只可适用于糊弄老师,实验报告等,不可用于学术研究)。

    编译原理 三地址代码生成器

    《编译原理:深入理解三地址代码生成器》 在计算机科学领域,编译原理是研究编程语言如何转化为机器可执行代码的理论基础。其中,三地址代码(Three-Address Code,TAC)是一种中间表示形式,常用于编译器的设计,...

    j2ee代码生成器源代码

    而"j2eegcode"这个文件可能是代码生成器的源代码包,解压后可以进一步研究其内部结构和工作原理。 总之,理解并熟练运用J2EE代码生成器,能够显著提高开发效率,降低维护成本,是每个J2EE开发者必备的技能之一。...

    代码生成器(完整源码)

    1. **模板引擎**:模板引擎是代码生成器的核心,它解析预定义的模板文件,根据用户提供的输入数据(如数据库表结构、API规范等)进行替换和填充,生成最终的源代码。常见的模板引擎有FreeMarker、Velocity、...

    Oracle PHP代码生成器(专业的为Oracle生成代码)--- PHP为Oracle生成高质量代码的工具

    之前介绍过一款PHP的MySQL代码生成器,现在给出全系列的,供各位玩家慢慢去研究吧! Oracle PHP 代码生成器是一个功能强大的,使您可以产生高品质的代码。Oracle PHP代码生成器, 一个强大的Oracle GUI程序,用于...

    代码生成器 代码生成器

    而"代码生成器"可能是软件的安装包或者源代码文件,供用户安装或进一步研究代码生成器的实现。 7. **选择合适的代码生成器** 在选择代码生成器时,要考虑其支持的语言、平台、模板系统以及是否易于集成到现有的...

    动软代码生成器开源代码

    动软代码生成器是一款强大的开发工具,专为程序员设计,能极大地提高开发效率。这款开源软件的核心功能在于自动生成各种底层代码,包括但不限于数据库的增、删、改、查操作,使得开发者无需从零开始编写这些基础代码...

    动软代码生成器(.net)。

    动软代码生成器,作为一款专为.NET平台设计的高效软件,它允许开发者通过简单的配置就能自动生成大量底层代码,极大地减少了数据库操作中的增删改查等重复工作,为程序员提供了极大的便利,尤其适用于本科和研究生的...

    动软代码生成器源码

    通过研究动软代码生成器的源码,开发者不仅可以了解代码生成器的工作原理,还能学习到C#编程、数据库操作、模板引擎使用、以及软件架构设计等多个方面的知识。对于初学者来说,这是一个很好的实践平台,可以加深对...

    java代码生成器(Freemaker)

    Java代码生成器是一种工具,它能够自动化地根据预先定义好的模板生成特定的源代码,极大地提高了开发效率。在这个场景中,我们关注的是一个基于FreeMarker(Freemaker)的Java代码生成器。FreeMarker是一个强大的、...

    扩展MyBatisPlus代码生成器实现自定义源码生成,可生成前端页面、vo对象、dto对象等代码

    通过深入研究源码、理解代码生成的流程,我们可以灵活地定制代码生成器,实现前端页面、VO对象、DTO对象等自定义代码的生成,从而提高开发效率,降低维护成本。在实践中,不断尝试和调试,结合官方文档和社区资源,...

    SQLite PHP代码生成器(专业的为SQLite生成代码)--- PHP为SQLite生成高质量代码的工具

    SQLite PHP代码生成器, 一个强大的SQLite GUI程序,用于生成高质量的SQLite PHP代码,SQLite PHP代码生成器是一个功能强大的支持SQLite数据库的PHP脚本制作工具,可以自动生成PHP脚本代码。 无论是个人学习还是研究...

Global site tag (gtag.js) - Google Analytics