`
可爱の小猪
  • 浏览: 104860 次
  • 性别: Icon_minigender_1
  • 来自: 南充
社区版块
存档分类
最新评论

hibernate SQL 分页查询

阅读更多
  1. final String hql = "select t FROM Table t order by t.saveTime desc";   
  2.            
  3. //pageIndex 当前页,pageSize页显示大小   
  4.         final int items = (pageIndex-1) * pageSize;   
  5.            
  6.         List<Object[]> list = getHibernateTemplate().executeFind(new HibernateCallback() {   
  7.              public Object doInHibernate(Session session)   
  8.              throws HibernateException, SQLException {   
  9.              org.hibernate.Query query = (org.hibernate.Query) session.createQuery(hql);   
  10.                 
  11.              query.setFirstResult(items);//定义从第几条开始查询   
  12.              query.setMaxResults(pageSize);//定义返回的记录数   
  13.                 
  14.              List list = query.list();   
  15.              return list;   
  16.              }   
  17.         });  
分享到:
评论
1 楼 zhangzi 2013-07-24  
你这是hibernate hql分页

相关推荐

Global site tag (gtag.js) - Google Analytics