没看你的代码貌似Hibernate有分页功能我对HQL不太熟悉因为都有Hibernate给做了呵呵

解决方案 »

  1.   

    楼上说的对,,HIBERNATE都做好了,,,
      

  2.   

    直接用hibernate的分页(limit)就可以的,不用搞的这么麻烦
      

  3.   

    Hibernate 有  setFirstResult(int firstResult)--索引位置的起始值.setMaxResult(int maxResults)设定一次最多检索出的对象数目,可以帮你分页
      

  4.   

    hibernate现成的功能给你
    何必还要自己写这么麻烦
      

  5.   

    HQL 跟 SQL 也差不多
    在hibernate(持久化对象)里 一个表就对应一个类
    把sql语句里面的表明和字段 改成 类名还属性名就可以了
      

  6.   

    没有select * 这一写法吧,要么查对象,要么查的属性