- 浏览: 674481 次
- 性别:
- 来自: 珠海
文章分类
最新评论
-
qq826928141:
longxing898 写道请教:使用jtds连接sql 20 ...
rapid-framework v3.9新版本发布 -
qq826928141:
美味人间 写道大哥,这个代码生成器怎么无法获取表和列的备注信息 ...
rapid-framework v3.9新版本发布 -
walle1027:
能发一下的测试代码吗?
rabbitmq性能测试 -
在世界的中心呼喚愛:
好东西,我就是参考这个!!!
iBatis3基于方言(Dialect)的分页 -
暂不存在:
怎么将{key}中的值替换掉
rapid系列:发布一款动态构造sql的工具: XsqlBuilder
该版本主要增加的相关文档导航,及一些模板及目录的调整
在线文档也增加了不少内容.具体可以查看在线文档
项目Home: http://code.google.com/p/rapid-framework/
rapid-framework v1.0.2 ChangeLog
jar升级
rapid-xsqlbuilder升级至v1.0.1,中括号[]默认自动进行toString()
modules/struts2修改
struts/javacommon目录调整
增加ant任务文件build.xml,install-struts2命令可以快速将web框架切换至struts2
模板修改
template/other/java_hibernate_xml调整目录,增加${subpackage}
struts2 的${className}Action.java实现Preparable接口
文档
关键位置增加文档说明及目录增加相关readme说明
rapid-framework介绍
基于spring,struts(struts2),hibernate的web项目脚手架
一个类似 ruby on rails 的java web快速开发脚手架,本着不重复发明轮子的原则,框架只是将零散的struts(struts2)+spring+hibernate各个组件组装好在一起,并对struts及struts2进行改造,提供零配置编程,并内置一个强大的代码生成器及模板文件, 可以生成java的hibernat model,dao,manager,struts+struts2 action类,可以生成jsp的增删改查及列表页面
评论
8 楼
louiscai
2008-11-21
我想问一下,我在使用中,结合mysql都没有问题,但是结合oracle的表时,我发现oracle的主键不是自增的,这块我项目中怎样配置?然后数据库需要建触发器吗?
非常着急,谢谢!!
非常着急,谢谢!!
7 楼
badqiu
2008-09-26
你的这个问题是没有主键
6 楼
jd2bs
2008-08-27
报下面error是缺了啥 说generateConstructor not found 需要额外的包支持莫?
[Property] outRoot=d:/webapp-generator-output
[Property] subpackage=system
[Property] basepackage_dir=com/kingsoft
[Property] jdbc.schema=
[Property] jdbc.password=pass
[Property] hibernate_id_generator=increment
[Property] basepackage=com.kingsoft
[Property] jdbc.url=jdbc:mysql://localhost:3306/test
[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
***************************************************************
* BEGIN generate table:blog
***************************************************************
[generate] template:insert_demo\i18n.properties to insert_demo\i18n.properties
[generate] template:insert_demo\spring-service.xml to insert_demo\spring-service.xml
[generate] template:java\${basepackage_dir}\${subpackage}\dao\${className}Dao.java to java\com/kingsoft\system\dao\BlogDao.java
[generate] template:java\${basepackage_dir}\${subpackage}\model\${className}.java to java\com/kingsoft\system\model\Blog.java
2008-8-27 16:08:13 freemarker.log.JDK14LoggerFactory$JDK14Logger error
严重:
on line 103, column 9 in java\${basepackage_dir}\${subpackage}\model\${className}.java generateConstructor not found.
The problematic instruction:
----------
==> user-directive generateConstructor [on line 103, column 9 in java\${basepackage_dir}\${subpackage}\model\${className}.java]
in user-directive generateCompositeIdConstructorIfis [on line 35, column 9 in java\${basepackage_dir}\${subpackage}\model\${className}.java]
----------
Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: on line 103, column 9 in java\${basepackage_dir}\${subpackage}\model\${className}.java generateConstructor not found.
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:134)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.IfBlock.accept(IfBlock.java:82)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.Macro$Context.runMacro(Macro.java:164)
at freemarker.core.Environment.visit(Environment.java:601)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.Environment.process(Environment.java:188)
at freemarker.template.Template.process(Template.java:237)
at generator.Generator.saveNewOutputFileContent(Generator.java:169)
at generator.Generator.generateFile(Generator.java:113)
at generator.Generator.generateTable(Generator.java:89)
at generator.Generator.generateTable(Generator.java:49)
at generator.GeneratorMain.main(GeneratorMain.java:13)
java.lang.RuntimeException: generate table 'blog' oucur error,template is:java\${basepackage_dir}\${subpackage}\model\${className}.java
at generator.Generator.generateTable(Generator.java:91)
at generator.Generator.generateTable(Generator.java:49)
at generator.GeneratorMain.main(GeneratorMain.java:13)
Caused by: freemarker.core.InvalidReferenceException: on line 103, column 9 in java\${basepackage_dir}\${subpackage}\model\${className}.java generateConstructor not found.
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:134)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.IfBlock.accept(IfBlock.java:82)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.Macro$Context.runMacro(Macro.java:164)
at freemarker.core.Environment.visit(Environment.java:601)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.Environment.process(Environment.java:188)
at freemarker.template.Template.process(Template.java:237)
at generator.Generator.saveNewOutputFileContent(Generator.java:169)
at generator.Generator.generateFile(Generator.java:113)
at generator.Generator.generateTable(Generator.java:89)
... 2 more
Exception in thread "main"
[Property] outRoot=d:/webapp-generator-output
[Property] subpackage=system
[Property] basepackage_dir=com/kingsoft
[Property] jdbc.schema=
[Property] jdbc.password=pass
[Property] hibernate_id_generator=increment
[Property] basepackage=com.kingsoft
[Property] jdbc.url=jdbc:mysql://localhost:3306/test
[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
***************************************************************
* BEGIN generate table:blog
***************************************************************
[generate] template:insert_demo\i18n.properties to insert_demo\i18n.properties
[generate] template:insert_demo\spring-service.xml to insert_demo\spring-service.xml
[generate] template:java\${basepackage_dir}\${subpackage}\dao\${className}Dao.java to java\com/kingsoft\system\dao\BlogDao.java
[generate] template:java\${basepackage_dir}\${subpackage}\model\${className}.java to java\com/kingsoft\system\model\Blog.java
2008-8-27 16:08:13 freemarker.log.JDK14LoggerFactory$JDK14Logger error
严重:
on line 103, column 9 in java\${basepackage_dir}\${subpackage}\model\${className}.java generateConstructor not found.
The problematic instruction:
----------
==> user-directive generateConstructor [on line 103, column 9 in java\${basepackage_dir}\${subpackage}\model\${className}.java]
in user-directive generateCompositeIdConstructorIfis [on line 35, column 9 in java\${basepackage_dir}\${subpackage}\model\${className}.java]
----------
Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: on line 103, column 9 in java\${basepackage_dir}\${subpackage}\model\${className}.java generateConstructor not found.
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:134)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.IfBlock.accept(IfBlock.java:82)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.Macro$Context.runMacro(Macro.java:164)
at freemarker.core.Environment.visit(Environment.java:601)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.Environment.process(Environment.java:188)
at freemarker.template.Template.process(Template.java:237)
at generator.Generator.saveNewOutputFileContent(Generator.java:169)
at generator.Generator.generateFile(Generator.java:113)
at generator.Generator.generateTable(Generator.java:89)
at generator.Generator.generateTable(Generator.java:49)
at generator.GeneratorMain.main(GeneratorMain.java:13)
java.lang.RuntimeException: generate table 'blog' oucur error,template is:java\${basepackage_dir}\${subpackage}\model\${className}.java
at generator.Generator.generateTable(Generator.java:91)
at generator.Generator.generateTable(Generator.java:49)
at generator.GeneratorMain.main(GeneratorMain.java:13)
Caused by: freemarker.core.InvalidReferenceException: on line 103, column 9 in java\${basepackage_dir}\${subpackage}\model\${className}.java generateConstructor not found.
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:134)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.IfBlock.accept(IfBlock.java:82)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.Macro$Context.runMacro(Macro.java:164)
at freemarker.core.Environment.visit(Environment.java:601)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.MixedContent.accept(MixedContent.java:92)
at freemarker.core.Environment.visit(Environment.java:208)
at freemarker.core.Environment.process(Environment.java:188)
at freemarker.template.Template.process(Template.java:237)
at generator.Generator.saveNewOutputFileContent(Generator.java:169)
at generator.Generator.generateFile(Generator.java:113)
at generator.Generator.generateTable(Generator.java:89)
... 2 more
Exception in thread "main"
5 楼
fish119
2008-08-27
你好,试用了rapid-framework,效果不错。不过有点问题想问问,现在的rapid-framework是否支持父子表?一对一、一对多关系?
4 楼
lxy19791111
2008-08-16
马上试用一下,支持你
3 楼
wangxin0072000
2008-08-14
试了一下,效果很好。但是作为一个java项目,如果再能生成ant部署文件就更强了。
2 楼
jifeny
2008-08-14
好
1 楼
lsx1982
2008-08-13
badqiu 帮你顶顶~~
发表评论
-
rapid-framework v3.9新版本发布
2010-07-13 21:17 13595hi,all 本次新版本发布最主要的更新内容 ... -
为velocity,freemarker提供jsp:include功能
2010-06-13 19:26 11465一.介绍 使用JSP的都知道jsp:include指令,可以 ... -
rapid-framework发布新版本: v3.5
2010-03-23 19:01 4561本次的主要更新内容是重新拾起flex,重整了flex插件. 而 ... -
扩展freemarker,velocity,实现模板的管道操作
2010-01-12 20:54 4662操作系统中有一个很重要的功能,就是可以使用管道,即将前一个应用 ... -
扩展Velocity,实现模板的继承
2009-12-28 12:00 5549与我之前的扩展freemarker类似,现新增加三个指令:bl ... -
扩展freemarker,实现模板的继承
2009-12-22 10:11 9301现扩展freemarker,新增加三个指令: @ ... -
spring REST中的内容协商(同一资源,多种展现:xml,json,html)
2009-12-21 14:14 21810接上一篇对spring rest的描述. ... -
在jsp中实现"类"的继承关系
2009-12-09 17:59 72881.介绍 使用过python django模板 ... -
rapid-framework发布v3.0 版本
2009-11-11 09:46 4971虽然spring 3.0及ibatis3还未发布,但rap ... -
iBatis3基于方言(Dialect)的分页
2009-10-19 09:29 23837(注:以下代码是基于ibatis3 beta4的扩展,ibat ... -
与Spring BlazeDS Integration相比,更简单的实现来调用spring bean
2009-10-12 11:15 4186注:后面使用SBI替代Spring BlazeDS In ... -
rapid-framework发布v2.5.0版本
2009-09-21 09:54 2304赶在国庆之前发布一个版本,庆祝国庆,:) 更新内 ... -
rapid-framework工具类介绍一: 异步IO类
2009-05-08 01:16 2315在一些特殊的场合,我们可能需要使用异步的IO来大幅提高性能. ... -
rapid-validation发布v1.5版本
2008-12-09 11:44 8265在线演示:http://www.rapid-framework ... -
rapid-framework v2.x路线图
2008-09-09 20:43 2724在1.0.2发布以后,很多同学认为切换至struts2 ... -
rapid-framework v1.0.x带控制条的演示视频放出
2008-08-20 13:28 2049很多同学报怨rapid-framework的演示视频太快,现在 ... -
动态构造sql利器:rapid-xsqlbuider 详细说明
2008-08-06 09:07 5070特性列表: 动态构造sql条件语句,提供sql拼接与使用占 ... -
很高兴大家下载rapid-framework
2008-08-04 11:42 7208看到有很多人下载,心情蛮爽的,这个就是做开源最高兴的吧. 大家 ... -
正式发布类似rails的框架:rapid-framework,文档补充中...
2008-07-29 09:11 5150基于spring,struts(struts2),hibe ... -
最适合实际开发需要的:<代码生成器>发布:rapid-generator-v1.0
2008-07-22 09:05 4320现阶段内置模板可以生成的包括: 可以生成java的hibern ...
相关推荐
apache-seatunnel-web-1.0.2
移远Quectel_AG55xQ_Series_QuecOpen_Hardware_Design_V1.0.2_Preliminar硬件设计手册
赠送jar包:hibernate-jpa-2.1-api-1.0.2.Final.jar; 赠送原API文档:hibernate-jpa-2.1-api-1.0.2.Final-javadoc.jar; 赠送源代码:hibernate-jpa-2.1-api-1.0.2.Final-sources.jar; 赠送Maven依赖信息文件:...
GetQzoneHistory-GUI-win-x64-v1.0.2.zip
赠送jar包:hibernate-jpa-2.1-api-1.0.2.Final.jar; 赠送原API文档:hibernate-jpa-2.1-api-1.0.2.Final-javadoc.jar; 赠送源代码:hibernate-jpa-2.1-api-1.0.2.Final-sources.jar; 赠送Maven依赖信息文件:...
openEuler 20.03 SP3 安装gp时会提示缺少openssl1.0,可以用此包进行尝试平替
【标题】"ws-commons-util-1.0.2.zip_ws-comm-util.jar" 提供的是一个名为 ws-commons-util 的库的版本1.0.2,这个库经过压缩打包成ZIP格式,其中包含了 ws-comm-util.jar 文件。这个JAR文件是Java应用程序中常见的...
unity塔防游戏Tower Offense Kit - City Under Siege 1.0.2版本,真正的精品塔防游戏 Unity精品小游戏源码 , Unity完整项目源码 是Unitypackage包 , 新建空项目直接导入到项目里面就可以运行了,无需其他操作。 适合...
ws-commons-util-1.0.2.jar 相关jar包
openssl10
arm 架构的 openssl10
赠送原API文档:jaxb-svg11-1.0.2-javadoc.jar; 赠送源代码:jaxb-svg11-1.0.2-sources.jar; 赠送Maven依赖信息文件:jaxb-svg11-1.0.2.pom; 包含翻译后的API文档:jaxb-svg11-1.0.2-javadoc-API文档-中文(简体)...
赠送原API文档:jaxb-svg11-1.0.2-javadoc.jar; 赠送源代码:jaxb-svg11-1.0.2-sources.jar; 赠送Maven依赖信息文件:jaxb-svg11-1.0.2.pom; 包含翻译后的API文档:jaxb-svg11-1.0.2-javadoc-API文档-中文(简体)-...
aether-connector-basic-1.0.2.v20150114.jar
《RTL87XX SDK V1.0.2:探索无线通信新境界》 在无线通信技术日新月异的今天,RTL87XX系列芯片以其卓越的性能和广泛的适用性,成为了众多开发者关注的焦点。"RTL87XX-SDK-V1.0.2"是一个专门为基于RTL87X系列芯片的...
标题中的“PyPI 官网下载 | django-shopify-framework-1.0.2.tar.gz”表明这是一个在Python Package Index(PyPI)上发布的开源软件包,名为“django-shopify-framework”,版本为1.0.2,且以tar.gz格式打包。...
赠送原API文档:ion-java-1.0.2-javadoc.jar 赠送源代码:ion-java-1.0.2-sources.jar 包含翻译后的API文档:ion-java-1.0.2-javadoc-API文档-中文(简体)版.zip 对应Maven信息:groupId:software.amazon.ion,...
,FSC-OS (@Angle_145)是基于多应用多线程的一个单片机操作系统,线程集优先级和时间切片于 一体,充分利用 CPU 资源,让程序执行更高效。目前刚完成初版,只具备...后续版本会持续更新,此手册仅适用于 V1.0.2 版本。
github上的开源项目android-pdfview,集成后需要添加libvudroid.so依赖.亲测可以打开本地pdf文件在应用中进行浏览翻页,效果不错。
7. **版本更新**:v1.0.2可能包含性能优化、错误修复和新功能,以提升用户体验。 使用Behavior Designer - Formations Pack v1.0.2.unitypackage文件,开发者可以直接将这个扩展包导入到Unity项目中,然后通过...