2008-07-29
正式发布类似rails的框架:rapid-framework,文档补充中...
基于spring,struts(struts2),hibernate的web fullstack项目脚手架
一个类似 ruby on rails 的java web快速开发脚手架,本着不重复发明轮子的原则,框架只是将零散的struts(struts2)+spring+hibernate各个组件组装好在一起,并对struts及struts2进行改造,提供零配置编程,并内置一个强大的代码生成器及模板文件, 可以生成java的hibernat model,dao,manager,struts+struts2 action类,可以生成jsp的增删改查及列表页面
整个项目借鉴了ruby on rails,appfuse,springside
框架特性
- 内置一个基于数据库的代码生成器rapid-generator
,极易进行二次开发 - struts1,struts2的零配置
- spring集成及加强
,自动搜索hibernate的entity annotation class - 集成动态构造sql的工具:rapid-xsqlbuilder
- 集成javascript表单验证:rapid-validation
- 集成extremeTable
列表分页组件,并简单扩展显示pageNumber - 集成DBUnit及spring对数据库测试的支持
- 内置的分页查询PageInfo接口
- Java日期转换的特殊处理
,与My97DatePicker
集成 - 内置最精简的ant构建脚本,简单修改即可使用
- 公共类库友好的包名javacommon
- 整个项目尽量做到最小集,无需删除任何资源,拿来即可使用.
- 友好的MIT-Licence
项目HOME: http://code.google.com/p/rapid-framework/
代码生成器生成的增删改查截图
rapid-framework QQ交流群
群号:66514501
- 09:11
- 浏览 (1356)
- 评论 (14)
- 分类: Rapid-framework
- 相关推荐
评论
sam.ds.chen
2008-08-01
bad球真是太有才了,佩服佩服
calmness
2008-07-31
珠海的朋友,支持一下!
超级潜水员
2008-07-31
里面的自动搜索hibernate entity,copy一下就可以应用在我现有的项目中了.
其它方面还得多学习学习.
其它方面还得多学习学习.
Run
2008-07-31
很好,很好!
badqiu
2008-07-30
是的,不想重复发明轮子,大家都熟悉的框架
gritlimu
2008-07-30
这个是框架的组合么?
malipei
2008-07-30
支持楼主,支持rapid-framework,创我开发部的同事,是你长久的粉丝和宣传代表,呵呵,badqiu加油!!!
jiangshaolin
2008-07-30
怎么这么牛.学习学习
40020072
2008-07-29
rapid-framework交流群
群号:66514501
群号:66514501
40020072
2008-07-29
可以了,要修改\web\WEB-INF\classes下的generator.properties
40020072
2008-07-29
我修改了generator.properties的数据库配置、输出目录等
但在GeneratorMain类 run Application时
控制台显示的和我配置的generator.properties不一样。
这是什么原因呢?
控制台总显示这个默认的配置:
[Property] outRoot=d:/webapp-generator-output
[Property] subpackage=demo
[Property] basepackage_dir=com/creawor
[Property] jdbc.schema=
[Property] jdbc.password=abc123
[Property] hibernate_id_generator=uuid
[Property] basepackage=com.creawor
[Property] templateRoot=.
[Property] jdbc.url=jdbc:mysql://localhost:3306/bbs
[Property] jdbc.catalog=
[Property] jdbc.driver=com.mysql.jdbc.Driver
[Property] jdbc.username=root
[Delete Dir] d:/webapp-generator-output
jdbc.schema=null jdbc.catalog=null
Exception in thread "main" java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2928)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3649)
但在GeneratorMain类 run Application时
控制台显示的和我配置的generator.properties不一样。
这是什么原因呢?
控制台总显示这个默认的配置:
[Property] outRoot=d:/webapp-generator-output
[Property] subpackage=demo
[Property] basepackage_dir=com/creawor
[Property] jdbc.schema=
[Property] jdbc.password=abc123
[Property] hibernate_id_generator=uuid
[Property] basepackage=com.creawor
[Property] templateRoot=.
[Property] jdbc.url=jdbc:mysql://localhost:3306/bbs
[Property] jdbc.catalog=
[Property] jdbc.driver=com.mysql.jdbc.Driver
[Property] jdbc.username=root
[Delete Dir] d:/webapp-generator-output
jdbc.schema=null jdbc.catalog=null
Exception in thread "main" java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2928)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:771)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3649)
40020072
2008-07-29
强哦 没坐到沙发
和大师学习学习
和大师学习学习
badqiu
2008-07-29
整个rapid-framework,rapid-generator,rapid-xsqlbuilder,rapid-validation全部是我写的

penghao122
2008-07-29
是不是你写的framework 啊。。
发表评论
- 浏览: 28776 次
- 性别:

- 来自: 珠海

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
为何代码生成器都要这么智 ...
貌似大部分的代码生成都局限于功能性的生成而已
-- by sevenhighness -
为何代码生成器都要这么智 ...
你的rpaid-framework很好用,谢谢楼主了.
-- by 超级潜水员 -
为何代码生成器都要这么智 ...
bruce_luo 写道不错,我以前也写过一个代码生成器,但是我们老大说,你这一 ...
-- by farryu -
为何代码生成器都要这么智 ...
superxielei 写道说了这么多.我还是希望能看一看这个代码生成器... ...
-- by thc -
新版本发布:基于prototyp ...
請問和aculos的驗證有什麽區別?別人在prototype1.4的時候,我就用 ...
-- by williamy






评论排行榜