学习ING

HibernateTemplate实现分页

public List getPageOfMaterials(final int start, final int number) {//start是开始,number取的数目
  // TODO Auto-generated method stub
  HibernateTemplate ht=getHibernateTemplate();
  return ht.executeFind(new HibernateCallback() {
            public Object doInHibernate(Session session)
            throws HibernateException {
                Query query = session.createQuery("from Material m");
        query.setMaxResults(number);
        query.setFirstResult(start);
        return query.list();
    }
});

  
 }

posted @ 2008-10-17 10:19  祝雄锋  阅读(2914)  评论(0)    收藏  举报