控件中国网现已改版,您看到的是老版本网站的镜像,系统正在为您跳转到新网站首页,请稍候.......
中国最专业的商业控件资讯网产品咨询电话:023-67870900 023-67871946
产品咨询EMAIL:SALES@COMPONENTCN.COM

rapid-framework v3.9新版本发布

作者:佚名 出处:互联网 2010年07月14日 阅读:

rapid-framework v3.9新版本发布

rapid-framework v3.9新版本发布了。本次新版本发布最主要的更新内容是生成器的加强,并且之前已经发布了rapid-generator独立版。

此次升级保证模板的兼容性。后续rapid-framework的发行版将不直接提供rapid-generator的源码在项目中,以便以后大家编写的模板都可以在一个生成器引擎中运行。还有现生成页面布局使用rapid的模板继承,目标是替换现在的sitemesh布局框架。

后续计划:

本次发行版本是基于ant构建的最后一个版本,下一版本将迁移至maven构建,并且本次发行已经带了pom.xml文件在项目中,编写好了相关dependency,但只是一个空壳,没有实际作用。

v3.9更新内容:

脚手架相关修改

> 使用rapid的jsp继承用于网页的布局;

> 集成hibernate validator;

> 引用Flash Scope,用于显示消息;

> 将extremetable替换为更简单的simpletable列表分页;

> dao层查询代码修改,让用户选择是否需要使用xsqlbuilder;

> 加入SharedRenderVariableInterceptor?,用于存放所有视图需要的共享变量;

> 增加HttpInclude?功能,便freemarker,velocity可以完成jsp:include功能;

> PageRequest?现在使用强类型的TableNameQuery? ;

> dbunit测试改进;

> flex插件更新至flex4(由随便混混贡献)。

生成器相关修改


> Generator包提供jar包,不直接在项目中使用源代码,以便提供一个统一的生成器引擎,大家编写的模板都可以在生成器上面运行;

> table变量现在可以通过配置文件自定义配置,具体请查看rapid_generator ;

> 增加table变量枚举的生成;

> 生成器配置文件 generator.properties 改名为 generator.xml;

> 生成的代码优化。

在线demo:

flex demo: http://rapid-flex.appspot.com/flex/main.html

spring_rest在线demo: http://demo.rapid-framework.org.cn:8080/springmvc_rest_demo/userinfo

rapid-framework框架介绍

rapid-framework是一个以spring为核心的项目脚手架(或者称为胶水框架),框架将各个零散的框架(struts,strust2,springmvc,hibernate,ibatis,spring_jdbc,flex)搭建好,并内置一个代码生成器,辅助项目开发,可以生成java的hibernat model,dao,manager,struts+struts2 action类,可以生成jsp的增删改查及列表页面。

框架概览

> Dao:spring_jdbc,hibernate, ibatis2, ibatis3,可以切换dao组件;

> Dao Helper:基于dialect的分页(ibatis2,ibatis3,jdbc),动态sql构造工具rapid-xsqlbuilder;

> Web MVC:struts1,struts2, springmvc, springmvc_rest,可以切换web组件;

> Template:(velocity, freemarker, jsp)的模板可以相互继承,velocity及freemarker可以实现模板之间的管道操作;

> 分页组件:extremeTable,rapid-simpletable;

> UI:rapid-validation表单验证,My97DatePicker?日期控件;

> 单元测试:spring test+DBunit;

> 底层支撑:插件体系及代码生成器(rapid-generator)。

项目下载:

http://code.google.com/p/rapid-framework/downloads/list

项目HOME:

http://www.rapid-framework.org.cn/

文档:

http://code.google.com/p/rapid-framework/wiki/menu

热推产品

  • ActiveReport... 强大的.NET报表设计、浏览、打印、转换控件,可以同时用于WindowsForms谀坔攀戀Forms平台下......
  • AnyChart AnyChart使你可以创建出绚丽的交互式的Flash和HTML5的图表和仪表控件。可以用于仪表盘的创......
首页 | 新闻中心 | 产品中心 | 技术文档 | 友情连接 | 关于磐岩 | 技术支持中心 | 联系我们 | 帮助中心 Copyright-2006 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 电话:023 - 67870900 传真:023 - 67870270 产品咨询:sales@componentcn.com 渝ICP备12000264号 法律顾问:元炳律师事务所 重庆市江北区塔坪36号维丰创意绿苑A座28-5 邮编:400020
在线客服
在线客服系统
在线客服
在线客服系统