当前位置: 代码迷 >> Java Web开发 >> this.getHibernateTemplate().find()有关问题
  详细解决方案

this.getHibernateTemplate().find()有关问题

热度:4861   发布时间:2013-02-25 21:10:50.0
this.getHibernateTemplate().find()问题
SSH整合中遇到问题:
  查询的时候:
  this.getHibernateTemplate().find("from Board wherer parentid = ? ",0);查询时报错:
  java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I
  但是把语句改下:this.getHibernateTemplate().find("from Board wherer parentid = 0");
  查询正常
请高手看看,这是怎么回事。。。

------解决方案--------------------------------------------------------
通过find查询的时候 参数要是object数组。
------解决方案--------------------------------------------------------
你的问号是小写的吗? 看着别扭呢
------解决方案--------------------------------------------------------
探讨
你的问号是小写的吗? 看着别扭呢

------解决方案--------------------------------------------------------
是的,find(String queryString,Object[] values);

你可以这样 .find(strSql,new Object[] {value1,value2});
  相关解决方案