`
badqiu
  • 浏览: 670237 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

rapid-framework发布v2.5.0版本

阅读更多

 

赶在国庆之前发布一个版本,庆祝国庆,:)

 

更新内容:

提升:

XsqlBuilder支持Object作为filters

PageRequest.filters使用范型

 

        新特性:

支持Ibatis的分页Dialect

新增其它数据库的jdbc分页Dialect

 

生成器:

支持从数据库中读取注释作为alias

 

生成器模板:

删除subpackage,使用namespace变量替换,但只作用于jsp

list.jsp现在包含查询

 

新增插件:

simpletable 简单的列表分页

extjs ext模板

 

        其它更改:

        新增一个后台模板

其它一些bugfixed及大量整理及重构

 

DEMO:

 

代码生成器生成的jsp界面预览

代码生成器生成的代码demo,生成的代码将极其干净并易于理解。

 

rapid-framework介绍:

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

 

项目定位:

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

 

附语:

任何一个公司或是个人都应该有自己内部的一个脚手架,是公司的积累以及一致的开发标准,如果你现在仍没有,那么rapid-framework现在是你最适合的选择,可以自由扩展,构建属于自己的脚手架.

 

下载: http://code.google.com/p/rapid-framework/

官方网站:  http://www.rapid-framework.org.cn

 

项目搭建请查看项目的在线文档.

 

分享到:
评论
4 楼 badqiu 2009-10-14  
你说的不能生成的问题一般是由于没有主键引起的,自己看一下错误的原因吧. 根据报错都是可以看得出来为什么不能生成的.
3 楼 elifefly 2009-10-13  
elifefly 写道


如果工作空间默认编码就是utf-8的,新建工程的时候不用再设置utf-8,
但在安装插件的时候出错,不执行,而是停止。。。。。


请官方注意下这个问题。。。。



漏了一句:
如果工作空间默认是GBK的,再在新建工程的时候设置utf-8,就可以正常了。。。
2 楼 elifefly 2009-10-13  
另外,我试了一下用一个三百多张表的数据库(数据库是用在真实项目中的)来测试,发现生成代码过程中到dao时会出错,只能生成几个类,就抛异常停止了。


后来,我再换了一个OA的数据库来测试,还是存在同样的问题。。。。。



PS:数据库是SQL2005,简单的数据库都生成代码成功。

    MYSQL5也试过简单的,成功。
1 楼 elifefly 2009-10-13  


如果工作空间默认编码就是utf-8的,新建工程的时候不用再设置utf-8,
但在安装插件的时候出错,不执行,而是停止。。。。。


请官方注意下这个问题。。。。

相关推荐

Global site tag (gtag.js) - Google Analytics