项目中用到的2中分页方法,记录下
1. List result = getHibernateTemplate().executeFind(new HibernateCallback() {
public Object doInHibernate(Session session) throws HibernateException, SQLException {
Query query = session.createQuery(hql.toString());
query.setFirstResult(startRow);
query.setMaxResults(maxResults);
return query.list();
}
});
2. Criteria c = this.getSession().createCriteria(X.class);
c.setFirstResult(begin);
c.setMaxResults(length);
return c.list();
本文介绍了项目中使用的两种分页方法。第一种使用HibernateTemplate结合HQL查询实现分页,通过设置开始行数和最大结果数量来获取指定范围的数据。第二种采用Criteria API进行分页,同样设定开始位置和长度限制来获取分页后的数据列表。
2438

被折叠的 条评论
为什么被折叠?



