您的位置:首页 > 其它

使用getHibernateTemplate()进行分页查询.

2008-07-08 13:36 609 查看
private List findXXX(final String hql, final int firstResult, final int maxResults) { return getHibernateTemplate().executeFind(new HibernateCallback() { public Object doInHibernate(Session s) throws HibernateException, SQLException { Query query = s.createQuery(hql); query.setFirstResult(firstResult); query.setMaxResults(maxResults); List list = query.list(); return list; } }); }
说明:传入三个参数:一:hql查询语句,二:firstResult起始位置,需要事先计算好.三:maxResults:返回的记录数,对应页面上每页显示的记录数。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: