- 浏览: 670089 次
- 性别:
- 来自: 珠海
文章分类
最新评论
-
qq826928141:
longxing898 写道请教:使用jtds连接sql 20 ...
rapid-framework v3.9新版本发布 -
qq826928141:
美味人间 写道大哥,这个代码生成器怎么无法获取表和列的备注信息 ...
rapid-framework v3.9新版本发布 -
walle1027:
能发一下的测试代码吗?
rabbitmq性能测试 -
在世界的中心呼喚愛:
好东西,我就是参考这个!!!
iBatis3基于方言(Dialect)的分页 -
暂不存在:
怎么将{key}中的值替换掉
rapid系列:发布一款动态构造sql的工具: XsqlBuilder
hi,all 脚手架相关修改 rapid-framework是一个以spring为核心的项目脚手架(或者称为胶水框架),框架将各个零散的框架(struts,strust2,springmvc,hibernate,ibatis,spring_jdbc,flex)搭建好,并内置一个代码生成器,辅助项目开发,可以生成java的hibernat model,dao,manager,struts+struts2 action类,可以生成jsp的增删改查及列表页面 项目下载: 项目HOME:
生成器相关修改
rapid-framework框架介绍
框架概览
http://code.google.com/p/rapid-framework/downloads/list
http://www.rapid-framework.org.cn/
评论
使用jtds连接sql 2005,无法读取字段和表的中文注释信息,columnalias只是英文的字段名
搞定了吗哥们
搞定了吗哥们
<entry key="outputEncoding">GBK</entry>
这样设置还是不行啊,
还有我写模板了写了中文注释,乱码
我贴张以前的图片链接,你看下,具体我不清楚了 这么久了
http://pan.baidu.com/s/158udg 你下载看下。
在此向大神致敬,多谢。
我这边使用maven框架搭建,不知道是否包引用存在问题。
做单元测试时, 一直有这么个问题:
org.apache.ibatis.exceptions.PersistenceException:
### Error querying database. Cause: org.apache.ibatis.builder.IncompleteElementException: Could not find SQL statement to include with refid 'TaobaoUserComment.columns'
### Cause: org.apache.ibatis.builder.IncompleteElementException: Could not find SQL statement to include with refid 'TaobaoUserComment.columns'
at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:23)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:107)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:98)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:62)
at javacommon.base.BaseIbatis3Dao$SqlSessionTemplate$1.doInSession(BaseIbatis3Dao.java:157)
at javacommon.base.BaseIbatis3Dao$SqlSessionTemplate.execute(BaseIbatis3Dao.java:147)
at javacommon.base.BaseIbatis3Dao$SqlSessionTemplate.selectOne(BaseIbatis3Dao.java:155)
at javacommon.base.BaseIbatis3Dao.getById(BaseIbatis3Dao.java:47)
at javacommon.base.BaseManager.getById(BaseManager.java:22)
at $javacommon.base.BaseManager$$FastClassByCGLIB$$74a5b520.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631)
at com.taoxiaosha.web.service.impl.TaobaoUserCommentManagerImpl$$EnhancerByCGLIB$$69699af4.getById(<generated>)
at com.taoxiaosha.web.service.TaobaoUserCommentManagerTest.crud(TaobaoUserCommentManagerTest.java:37)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.springframework.test.context.junit4.statements.RunBeforeTestMethodCallbacks.evaluate(RunBeforeTestMethodCallbacks.java:74)
at org.springframework.test.context.junit4.statements.RunAfterTestMethodCallbacks.evaluate(RunAfterTestMethodCallbacks.java:83)
at org.springframework.test.context.junit4.statements.SpringRepeat.evaluate(SpringRepeat.java:72)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
Caused by: org.apache.ibatis.builder.IncompleteElementException: Could not find SQL statement to include with refid 'TaobaoUserComment.columns'
at org.apache.ibatis.builder.xml.XMLIncludeTransformer.findSqlFragment(XMLIncludeTransformer.java:64)
at org.apache.ibatis.builder.xml.XMLIncludeTransformer.applyIncludes(XMLIncludeTransformer.java:38)
at org.apache.ibatis.builder.xml.XMLIncludeTransformer.applyIncludes(XMLIncludeTransformer.java:51)
at org.apache.ibatis.builder.xml.XMLStatementBuilder.parseStatementNode(XMLStatementBuilder.java:83)
at org.apache.ibatis.session.Configuration.buildAllStatements(Configuration.java:698)
at org.apache.ibatis.session.Configuration.getMappedStatement(Configuration.java:629)
at org.apache.ibatis.session.Configuration.getMappedStatement(Configuration.java:624)
at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:103)
... 47 more
Caused by: java.lang.IllegalArgumentException: XML fragments parsed from previous mappers does not contain value for TaobaoUserComment.columns
at org.apache.ibatis.session.Configuration$StrictMap.get(Configuration.java:791)
at org.apache.ibatis.builder.xml.XMLIncludeTransformer.findSqlFragment(XMLIncludeTransformer.java:60)
... 54 more
请问现在还在更新这个生成框架吗,这个框架会支持hibernate4吗。
这个是怎么操作的
上面有文档的 文档地址如下:
http://code.google.com/p/rapid-framework/wiki/menu
这个是怎么操作的
//默认多列排序,example: username desc,createTime asc
protected static final String DEFAULT_SORT_COLUMNS = "email desc"; 是无效的,因为最终生成的SQL语句:如:
select
users0_.uid as uid13_, users0_.deptCode as deptCode13_, users0_.email as email13_, users0_.name as name13_, users0_.password as password13_, users0_.state as state13_, users0_.userName as userName13_
from
users users0_
where
1=1
order by 'email desc' limit 10
在order by后面多了一对单引号,导致order by 无效,正确的应该是没有单引号的.......
即:目前这个系统框架不支持分页查询下的按表字段排序!
还望有空看下。
<entry key="outputEncoding">GBK</entry>
这样设置还是不行啊,
还有我写模板了写了中文注释,乱码
使用jtds连接sql 2005,无法读取字段和表的中文注释信息,columnalias只是英文的字段名
动态生成的元素无法校验。并报脚本错。是什么原因。
有没有方法。在动态生成元素的后面再加载框架的初始方法。
两个问题请教:
以UserInfo为例,
1. 怎么做模糊搜索,比如name要求模糊搜索?
2. 搜索出结果后,修改其中一个,成功后跳到list.do,如果想跳回到搜索页面,怎么弄?
发表评论
-
为velocity,freemarker提供jsp:include功能
2010-06-13 19:26 11419一.介绍 使用JSP的都知道jsp:include指令,可以 ... -
rapid-framework发布新版本: v3.5
2010-03-23 19:01 4472本次的主要更新内容是重新拾起flex,重整了flex插件. 而 ... -
扩展freemarker,velocity,实现模板的管道操作
2010-01-12 20:54 4608操作系统中有一个很重要的功能,就是可以使用管道,即将前一个应用 ... -
扩展Velocity,实现模板的继承
2009-12-28 12:00 5501与我之前的扩展freemarker类似,现新增加三个指令:bl ... -
扩展freemarker,实现模板的继承
2009-12-22 10:11 9211现扩展freemarker,新增加三个指令: @ ... -
spring REST中的内容协商(同一资源,多种展现:xml,json,html)
2009-12-21 14:14 21730接上一篇对spring rest的描述. ... -
在jsp中实现"类"的继承关系
2009-12-09 17:59 72361.介绍 使用过python django模板 ... -
rapid-framework发布v3.0 版本
2009-11-11 09:46 4919虽然spring 3.0及ibatis3还未发布,但rap ... -
iBatis3基于方言(Dialect)的分页
2009-10-19 09:29 23775(注:以下代码是基于ibatis3 beta4的扩展,ibat ... -
与Spring BlazeDS Integration相比,更简单的实现来调用spring bean
2009-10-12 11:15 4095注:后面使用SBI替代Spring BlazeDS In ... -
rapid-framework发布v2.5.0版本
2009-09-21 09:54 2259赶在国庆之前发布一个版本,庆祝国庆,:) 更新内 ... -
rapid-framework工具类介绍一: 异步IO类
2009-05-08 01:16 2208在一些特殊的场合,我们可能需要使用异步的IO来大幅提高性能. ... -
rapid-validation发布v1.5版本
2008-12-09 11:44 8172在线演示:http://www.rapid-framework ... -
rapid-framework v2.x路线图
2008-09-09 20:43 2677在1.0.2发布以后,很多同学认为切换至struts2 ... -
rapid-framework v1.0.x带控制条的演示视频放出
2008-08-20 13:28 2003很多同学报怨rapid-framework的演示视频太快,现在 ... -
rapid-framework发布v1.0.2版本
2008-08-13 11:39 2658该版本主要增加的相关文档导航,及一些模板及目录的调整 在线文档 ... -
动态构造sql利器:rapid-xsqlbuider 详细说明
2008-08-06 09:07 5014特性列表: 动态构造sql条件语句,提供sql拼接与使用占 ... -
很高兴大家下载rapid-framework
2008-08-04 11:42 7167看到有很多人下载,心情蛮爽的,这个就是做开源最高兴的吧. 大家 ... -
正式发布类似rails的框架:rapid-framework,文档补充中...
2008-07-29 09:11 5109基于spring,struts(struts2),hibe ... -
最适合实际开发需要的:<代码生成器>发布:rapid-generator-v1.0
2008-07-22 09:05 4262现阶段内置模板可以生成的包括: 可以生成java的hibern ...
相关推荐
rapid-framework-3.9.3.20100923.jar
rapid-framework-common-3.9.3.20100923-src.zip
包含: 1.rapid-framework-3.9.2.20100720 2.reference_doc 3.rapid-framework-common-3.9.2.20100720-src
rapid-framework-3.9.3.20100923
rapid-framework,hibernate+spring+springMVC 框架整合
rapid-generator-3.9.3.20100923.jar
rapid-framework-v3.0.1.0及源码
SSH框架开发神器,教程很多,工具很到,找到很不容易
独立版本 1. 修改generator.xml文件里的数据库配置; 2. 按需修改template文件夹里的内容; 3. 运行rapid-gen.bat
rapid-framework v3.0.1.0 源码 代码生成工具类
rapid-generator是一个生成器引擎,让你可以专注与代码生成器模板的编写, 可以生成如ibatis,ibatis3,hibernate,spring_mvc,struts2等等代码. 该项目是 Rapid Framework 框架的一部分。
资源来自pypi官网。 资源全名:rapid-framework-1.3.0.tar.gz
java常用代码生成工具,开发过程常需要写service、dao、map等。可以很方便的生成。省去了自己手写的麻烦。
rapid-generator是一个生成器引擎,让你可以专注与代码生成器模板的编写, 可以生成如ibatis,ibatis3,hibernate,spring_mvc,struts2等等代码
NULL 博文链接:https://zx527291227.iteye.com/blog/1679332
HI,all 现发布rapid-generator的预览版本。只供群内部同学预览使用。 该版本是独立版(即不需要导入eclipse,提供命令行运行) 下载地址: ...
rapid-validation样例以及所有CSS和JS
最快速的java代码生成器 rapid-generator
Rapid Framework使用教程,最好的脚手架。板桥的作品。
rapid-validation-v1.5.1