在SSH框架中。如果出现下面的错误:
org.hibernate.hql.ast.QuerySyntaxException: XXX is not mapped [查询语句]
上面的异常的抛出主要有几个方面:
1、最容易想到的,就是你的from是实体类而不是表名,这个应该大家都知道,注意大小写。也就是xxx是表对应的实体类,后面的各种查询都应该是类的变量。
2、你的hibernate配置文件中没有加入相应的映射文件<mapping resource=" " />
3、如果上面两方面都对了,还有错,基本上处于崩溃状态,哈哈....一般是上面两种原因,还是不行,那就是你hql语句有错了,好好检查一下,仔细点,不行就重新写一遍,因为我就是因为一个中文空格被折腾了两天啊,就是找不出哪儿出错了,怎么看怎么对,可是就是报错,哈哈...很崩溃的。
-----------------------------------------------------
转载请注明来源此处
原地址:#
发表