JAVA SSH 框架 hibernate 分页查询一直报异常

Cost类action类
2025-03-01 06:47:20
推荐回答(3个)
回答1:

这个错误信息好小看不清楚,但是你的分页写的是不合理的,你分页应该要把查询条件带进去的,你没有带进去。你现在做的分页只能是没有条件查询时候能用,有条件用不了。

回答2:

你的sql语句是没有问题的,问题出在你用的查询方法。....find(hql)会返回一个list。而“select count(*) from Cost” 只会返回一个值。所以报错。你可以这样用: return ((Integer)getHibernateTemplate().iterate(hql).next()).intValue();

回答3:

看下Cost这个类是怎样的。