spring+hbiernate分页常用方法

阅读更多

项目中用到的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();

你可能感兴趣的:(Spring,C,C++,C#)