www.wfdy.net > SSH整合报错:org.hiBErnAtE.hql.intErnAl.Ast.QuE...

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

你的配置文件没有 被加载起来 所以无法使用对象查询 只能使用SQL 查询

错误一: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...

import语句?写了吧

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

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

没错,得用HQL的语法 SELECT user FROM User user WHERE user.namt=?

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

少不少包不知道,但是没找到类是真的; 这种情况最多见就是少包,但是你做SSH整合时要注意下。 Sping和Hibernate可能有的类是冲突的。找找看有没有。

你只需要在写框架中hibernate的时候就导入ojdbc14.jar(Oracle)包,然后hibernate的配置文件 hibernate.cfg.xml为 oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@localhost:1521:orcl panzhipeng hao789 2 20 6000 2 3000 org.hibernate.di...

报的什么错? 看看orm模块。

网站地图

All rights reserved Powered by www.wfdy.net

copyright ©right 2010-2021。
www.wfdy.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com