请输入您要查询的百科知识:

 

词条 rapid-framework
释义

1.学习rails的零配置.实际上将所有的配置文件都写好,使用时只需要修改若干几个地方就可以了.而往往spring,hibernate,struts,还有如jsp用到的JSPTag,Ajax框架的配置文件是很耗时间的.即使是熟手,从头到尾配置下来也嫌啰唆.rapid-framework都配置好,这很方便.这应该是从SpringSide和Appfuse上学习来的.

2.避免SpringSide在环境搭建上的繁琐.在用SS1.0,2.0的时候,对于初学者,最头疼的就是各个框架的搭建,又要设置这个,又要设置那个. rapid-framework充分利用了MyEclipse 的buildpath管理功能,减少了许多麻烦.

3.最有威力的是rapid-generator.能够生成domain,dao,service,action等相关类和jsp页面.本身写daomain,dao就成了个体力活,能由代码生成,方便了许多.有一点聪明的做法是:所生成的代码先放在其他目录下,然后手工拷贝会开发项目的目录下.

rapid-framework并没有很多创新点--也许generator算一个,但对于我而言,不太顺手的地方就是搭配各个框架的环境和配置文件,嫌麻烦的地方就是重复的写domain,dao.如今,这些工作都可以借助rapid-framework完成,所以非常欣赏这个框架的实用和快速性.

项目介绍

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

在线文档

请加入google-group参与讨论

rapid-framework官方网站

项目定位

本框架是类似appfuse,springside的框架,但定位与springside及appfuse不同,它们更像是一些代码的最佳实践,而rapid-framework则是应用于实际项目开发的脚手架, 并且代码也将优化至极致.使用脚手架3分钟即可以搭建出一个实际项目.

框架概览

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)

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/11 15:23:40