ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Hibernate 的分页实现

Hibernate 的分页实现

原创 Linux操作系统 作者:张国平 时间:2010-06-13 17:54:33 0 删除 编辑

1、HQL实现

 public void search(int pageNo,int pageSize){
  Session session =this.getSession();
  //查询语句
  String hql="From QX qx order by qx.qxid asc";
  Query query=session.createQuery(hql);
//获得其实页面的条数
  int firstResultIndex=pageSize*(pageNo-1);
//setFirstResult确定其实的那个页面
  query.setFirstResult(firstResultIndex);
//设定每个页面包含的条数
  query.setMaxResults(pageSize);
//获得查询结果
  LIst list=query.list();
 }
2、说说SQL和HQL的区别
就一点,SQL是面向数据库,HQL是面向ORM的对象的
 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22259926/viewspace-665300/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
SAP 金融风险管理产品专家

注册时间:2009-08-05

  • 博文量
    229
  • 访问量
    635943