llgd.net
当前位置:首页 >> SSH整合报错:org.hiBErnAtE.hql.intErnAl.Ast.QuE... >>

SSH整合报错:org.hiBErnAtE.hql.intErnAl.Ast.QuE...

错误一:org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [spring.xml]; nested exception is java.lang.NoClassDefFoundError: org/aopalliance/interc...

你这个sql语句,我不知道有什么问题没有? select usr from my_test usr where name = ? 这是什么意思?where “ name = ?”如果传的参数是name的话,为什么上面给的是id?| 你要查询的是表中的一条记录还是一个字段? 希望我这些问题,能帮你找到...

这个可能是你数据的问题,java.lang.IllegalArgumentException是转换的问题 ,也许你取出来的某个字段的数据中有在转换成实体的过程中出错了 ,速度检查下你有没有错误的数据,或者实体的类型和数据库的类型无法匹配

import语句?写了吧

先把你的namespace="/"去掉再说

没人说hibernate查出来的都是String型的吧,你在配置文件中配置一下类型咯,又或是你数据库里面的id本来存储的就是String型的数据,可能是Integer不兼容得啊,不会有中文或者非数字的东东吧

看下你的User实体类,显示你是没有映射成功,要么没扫描到,要么你注解配置的不对

Customer表指向了你com.cdgl.app.entity.Customer个类,应该是个po吧,Customer换成小写试试

" where a.ctmid=b.ctmid(+) ) c where c.r >=1) d where d.rn

java.lang.IllegalArgumentException说明是参数类型不匹配,查不出不会出错是因为返回的是null,没有类型之分,查出数据就报错,说明有地方类型不匹配,楼主在仔细检查检查哪里类型不匹配的,像hibernate映射的xml和Jsp里指定的接收参数的类型是...

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com