解决方案 »

  1.   

    这个,不可能的,即始是query.setFirstResult(0); query.setMaxResults(100);这样附值查询得到的返回结果还只是10条哦。
      

  2.   

    这个,不可能的,即始是query.setFirstResult(0); query.setMaxResults(100);这样附值查询得到的返回结果还只是10条哦。
    那你把第一次query.list()的结果条数打出来看一下是不是10条呢?
      

  3.   

    我可以肯定的是我设置pageSize没有问题,如果有问题,第2,3,4....页都会有问题!
    以我目前的测试,可能原因是hibernate的抓取策略有一条设置关于一次抓取几条数据的配置,可能是由于这个配置造成的!
    配置相关参数:
    hibernate.jdbc.fetch_size=60
    hibernate.jdbc.batch_size=40