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

正式发布类似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

 

框架特性

 

项目HOME: http://code.google.com/p/rapid-framework/

 

代码生成器生成的增删改查截图

 

快速演示视频下载

 

 

rapid-framework QQ交流群
群号:66514501

 

17
11
分享到:
评论
16 楼 badqiu 2008-10-09  
xiaoqiang01 写道

badqiu 写道
整个rapid-framework,rapid-generator,rapid-xsqlbuilder,rapid-validation全部是我写的 高手啊.我现在在学习并使用您的框架,现在是生成代码的过程中,出现问题: 我是用orcale的,单独的生成一个表就可以,但是使用生成所有表的时候,就出错了...估计是配置有问题,不知道orcale如何配置sheme,catagery?

oracle的generateAllTable()是有这个问题,其它数据库没有这个问题,以后会修复。
15 楼 xiaoqiang01 2008-10-08  
badqiu 写道

整个rapid-framework,rapid-generator,rapid-xsqlbuilder,rapid-validation全部是我写的

高手啊.我现在在学习并使用您的框架,现在是生成代码的过程中,出现问题:
我是用orcale的,单独的生成一个表就可以,但是使用生成所有表的时候,就出错了...估计是配置有问题,不知道orcale如何配置sheme,catagery?
14 楼 sam.ds.chen 2008-08-01  
bad球真是太有才了,佩服佩服
13 楼 calmness 2008-07-31  
珠海的朋友,支持一下!
12 楼 超级潜水员 2008-07-31  
里面的自动搜索hibernate entity,copy一下就可以应用在我现有的项目中了.
其它方面还得多学习学习.
11 楼 Run 2008-07-31  
很好,很好!
10 楼 badqiu 2008-07-30  
是的,不想重复发明轮子,大家都熟悉的框架
9 楼 gritlimu 2008-07-30  
这个是框架的组合么?
8 楼 malipei 2008-07-30  
支持楼主,支持rapid-framework,创我开发部的同事,是你长久的粉丝和宣传代表,呵呵,badqiu加油!!!
7 楼 jiangshaolin 2008-07-30  
怎么这么牛.学习学习
6 楼 40020072 2008-07-29  
rapid-framework交流群
群号:66514501
5 楼 40020072 2008-07-29  
可以了,要修改\web\WEB-INF\classes下的generator.properties
4 楼 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)
3 楼 40020072 2008-07-29  
强哦 没坐到沙发
和大师学习学习
2 楼 badqiu 2008-07-29  
整个rapid-framework,rapid-generator,rapid-xsqlbuilder,rapid-validation全部是我写的
1 楼 penghao122 2008-07-29  
是不是你写的framework 啊。。


相关推荐

    rapid-framework 一个类似ruby on rails的java web快速开发脚手架

    Ruby on Rails以其“Convention over Configuration”(约定优于配置)的理念著称,强调通过减少显式的配置来提高开发效率,而rapid-framework很可能也秉持了类似的哲学。 **描述解析:** 描述中的"NULL"没有提供...

    rubyinstaller-devkit-3.0.0-1-x64.exe

    许多流行的Ruby库和框架,如Rails(Web开发框架)、Nokogiri(XML/HTML解析器)等,都是作为Gems发布的。当Ruby解释器安装了DevKit后,用户可以编译和安装那些包含C代码的Gems,这极大地扩展了Ruby的功能。 在安装`...

    ruby安装包-rubyinstaller-devkit-3.0.2-1-x64.zip

    例如,要安装Rails,只需在命令行中运行`gem install rails`。 Ruby的C扩展库允许开发者使用C语言编写高性能的代码,并与Ruby代码无缝集成。DevKit提供了一套工具,如mingw-w64,使得在Windows环境下编译这些C扩展...

    world wide web万维网英文课件:ch15-Introduction to Rails.ppt

    world wide web万维网英文课件:ch15-Introduction to Rails.ppt

    rails-documentation-1-2-0-rc1.chm

    rails-documentation-1-2-0-rc1.chm

    Android代码-SAF-Kotlin-Router

    SAF-Kotlin-Router ...早期参考了rails框架的router功能,它能够非常简单地实现app的应用内跳转,包括Activity之间、Fragment之间实现相互跳转,并传递参数。 本框架的saf-router-compiler、saf-router-annot

    Ruby on Rails:Rails中的测试驱动开发.docx

    Ruby on Rails:Rails中的测试驱动开发.docx

    Ruby on Rails:Rails中的控制器编写.docx

    Ruby on Rails:Rails中的控制器编写.docx

    rails-development-environment-master.rar

    标题 "rails-development-environment-master.rar" 暗示这是一个关于Ruby on Rails开发环境的压缩包。Rails是基于Ruby语言的一个开源Web应用框架,遵循MVC(Model-View-Controller)架构模式,广泛用于构建数据库...

    Ruby on Rails:Rails性能优化与缓存策略.docx

    Ruby on Rails:Rails性能优化与缓存策略.docx

    rails-documentation-1-2-1.zip

    标题 "rails-documentation-1-2-1.zip" 暗示这是一份关于 Ruby on Rails 框架的文档,版本为 1.2.1。Ruby 是一种面向对象的编程语言,而 Rails 是一个基于 Ruby 的开源 Web 应用程序框架,遵循 Model-View-...

    rails-yelp-mvp-源码.rar

    【标题】"rails-yelp-mvp-源码" 指的是一个基于Rails框架开发的类似于Yelp(美国知名餐饮评论网站)的最小可行产品(Minimum Viable Product, MVP)的源代码。Rails是Ruby编程语言的一个流行Web开发框架,以其“约定...

    开源项目-mingrammer-go-web-framework-stars.zip

    【开源项目-mingrammer-go-web-framework-stars.zip】是一个包含Go语言中受欢迎的Web框架的开源项目,基于这些框架在GitHub上的星星(Stars)数量进行排名。这个压缩包中的资源,"go-web-framework-stars-master",...

    源代码:网站制作Railay:整体框架.rar

    在本资源中,"源代码:网站制作Railay:整体框架.rar" 提供了一套完整的网站制作项目,名为 "Railay"。这个压缩包很可能是包含了一个基于Web开发的项目框架,用于指导开发者构建功能丰富的网站。让我们深入探讨一下...

    Linux操作系统下轻松配置Ruby的程序环境

    本文将详细介绍如何在Linux环境下安装和配置Ruby及相关工具,包括Ruby语言本身、Rails框架、MySQL数据库驱动、FastCGI以及Lighttpd Web服务器等。 #### 安装Ruby 首先,需要从官方网站下载最新的Ruby安装包: - *...

    rails-chm-2-0-2.rar

    Ruby on Rails,简称Rails,是由David Heinemeier Hansson创建的一个开源Web应用程序框架,它基于MVC(模型-视图-控制器)架构模式,用于快速开发动态网站。Rails以其“约定优于配置”(Convention Over ...

    linux下的redmine搭建.pdf

    Rails 是 Redmine 的框架,使用 gem 安装 Rails。 1. 安装 Rails:gem install rails -v=2.3.5 四、安装 i18n i18n 是 Redmine 的国际化组件,使用 gem 安装 i18n。 1. 安装 i18n:gem install i18n -v=0.4.2 ...

Global site tag (gtag.js) - Google Analytics