首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

hibernate错误: org.hibernate.hql.antlr.HqlBaseParser.recover

2012-09-03 
hibernate异常: org.hibernate.hql.antlr.HqlBaseParser.recoverjava.lang.NoSuchMethodError: org.hibern

hibernate异常: org.hibernate.hql.antlr.HqlBaseParser.recover

java.lang.NoSuchMethodError: org.hibernate.hql.antlr.HqlBaseParser.recover(Lantlr/RecognitionException;Lantlr/collections/impl/BitSet;)V
org.hibernate.hql.antlr.HqlBaseParser.selectClause(HqlBaseParser.java:1391)
org.hibernate.hql.antlr.HqlBaseParser.selectFrom(HqlBaseParser.java:1106)
org.hibernate.hql.antlr.HqlBaseParser.queryRule(HqlBaseParser.java:702)

?

这个异常出现主要原因是hibernate 不能解析hql, 可能在写hql的时候经常与sql混合了,

例如

select * from Sort 这个在hql中是不行的,会产生上面的异常.

?

所以特别注意hql的格式.

热点排行