Rapid Framework 3.5发布下载了,笔者今天第一次了解到这个框架。Rapid Framework 3.5的魅力在于快速开发以及高度优化的代码,同时Rapid Framework的目标是为开发实际项目,而并非一个用于研究学习的最佳实践框架。也就是说Rapid Framework就是为项目开发而生,因此十分实用。
rapid-framework是一个以spring为核心的框架,整合了多个Java开源框架如:struts,strust2,springmvc,hibernate,ibatis,spring_jdbc,flex等,并将这些框架无缝的集成在一起用于快速开发项目。rapid-framework内置一个代码生成器,,可以生成java的hibernat model,dao,manager,struts+struts2 action类等基础代码,十分适合快速搭建项目骨架(这点于corner-framework类似大量基础代码都是自动生成的,并且全部自动化)
目前Java开源界有很多full stack框架,都包含了从表示层到持久层的全部特性,那rapid-framework与之有何不同呢?rapid-framework的确是类似appfuse,springside的框架,但定位与springside及appfuse不同,它们更像是一些代码的最佳实践,而rapid-framework则是应用于实际项目开发的脚手架, 并且代码也将优化至极致.使用脚手架3分钟即可以搭建出一个实际项目.
Rapid Framework 3.5主要包括如下改进:
- Rapid Framework 3.5改进了jsp,freemarker,velocity的模板实现继承关系,即模板之间可以继承.
- Rapid Framework 3.5新增分页方言: SQLServer2005Dialect
- Rapid Framework 3.5改进了spring事务配置采用@Transactional替换xml配置
- Rapid Framework 3.5增强了session框架,可以将session存储在数据库,cache
- Rapid Framework 3.5增加了sql生成工具类,构建最简单orm,用于进一步封装spring jdbc操作
- Rapid Framework 3.5新增了一个flex_cairngorm插件: 该插件基于cairngorm mvc的flex插件,代码生成器生成的在线demo
- Rapid Framework 3.5新增了freemarker_html_view插件: 该插件基于freemarker的html视图,用于不喜欢jsp的同学使用
Rapid Framework 3.5下载地址:
Rapid Framework 3.5下载
Rapid Framework项目网址:
Rapid Framework
[ad#468-60]