spring+hibernate分页查询时间
List list = this.getHibernateTemplate().executeFind(new HibernateCallback() {
public Object doInHibernate(Session s) throws
HibernateException {
Query c = s.createQuery(hql0).setFirstResult(first).setMaxResults(max);return c.list();
}
});
我是采用spring结合hibernate的方式,
我的分页查询是采用以上的程序来查询数据结果,查询第1--10页的时间大概需要1秒,查询第几十页的时间大概需要几秒,查询第几百页的时间就需要几十秒了。
不知道是怎么回事。
各位帮帮忙,谢了!!!
------解决方案--------------------http://www.finereport.com