getHibernateTemplate().
public List selectAll(String hql,String TName) {
try {
return getHibernateTemplate().find(hql, TName);
} catch (RuntimeException re) {
throw re;
}
}
public List selectAll(String TName) {
System.out.println("21212121212121212121");
return this.selectAll("From ?",TName);
}
这样写法有问题吗?
反正我这样写报错了 , 可以输出那些21212121 应该是查询出错了
java.lang.NoSuchMethodError: org.hibernate.hql.antlr.HqlBaseParser.recover(Lantlr/RecognitionException;Lantlr/collections/impl/BitSet;)V
org.hibernate.hql.antlr.HqlBaseParser.fromRange(HqlBaseParser.java:1590)
org.hibernate.hql.antlr.HqlBaseParser.fromClause(HqlBaseParser.java:1408)
org.hibernate.hql.antlr.HqlBaseParser.selectFrom(HqlBaseParser.java:1130)
org.hibernate.hql.antlr.HqlBaseParser.queryRule(HqlBaseParser.java:702)
org.hibernate.hql.antlr.HqlBaseParser.selectStatement(HqlBaseParser.java:296)
org.hibernate.hql.antlr.HqlBaseParser.statement(HqlBaseParser.java:159)
org.hibernate.hql.ast.QueryTranslatorImpl.parse(QueryTranslatorImpl.java:274)
org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:182)
org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:136)
org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:101)
org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:80)
org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:94)
org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:156)
org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:135)
org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:1651)
org.springframework.orm.hibernate3.HibernateTemplate$30.doInHibernate(HibernateTemplate.java:914)
org.springframework.orm.hibernate3.HibernateTemplate$30.doInHibernate(HibernateTemplate.java:1)
org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:406)
org.springframework.orm.hibernate3.HibernateTemplate.executeWithNativeSession(HibernateTemplate.java:374)
org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:912)
org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:908)
com.pro.dao.BaseDao.selectAll(BaseDao.java:65)
com.pro.dao.OneDAO.selectAll(OneDAO.java:25)
com.pro.serivce.OneSerivce.selectAll(OneSerivce.java:36)
com.pro.action.FindAction.findty(FindAction.java:29)