读书人

hibernate错误: org.hibernate.hql.an

发布时间: 2012-09-03 09:48:39 作者: rapoo

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的格式.

读书人网 >软件架构设计

热点推荐