关联的代码提取下
QueryResult qr = new QueryResult<T>(); Query query = this.getSession().createQuery("select count(o) from "+entityName+" o " +(wherejpql==null? "": " where "+ wherejpql)); qr.setTotalRecord(query.getSingleResult());
出现的错误
javax.persistence.Query.getSingleResult();
org.hibernate.Query.uniqueResult();
你的query导错包了
错误提示已经很清楚了。
qr.setTotalRecord这个方法里面的参数是对的吗?
你去看每个方法的说明,每个方法是做说明的。要传入什么类型的参数。
如果这个方法没有说明的话,又没有源码可看的话,就把以前写这个代码的人揪出来暴打一顿。