java – Hibernate Criteria分页

在JAVA hibernate中是否有一种方法可以执行条件查询,并且在一次访问数据库时,投影会依赖于同一个查询?

想要这个的原因是获得最有效的页面结果方式,我希望做到以下几点

start transaction 
   start db call
     do query()
     do count()
   end db call
end transaction

我现在正在做的是

start transaction 
   start db call
     do query()
   end db call
   start db call
     do count()
   end db call
end transaction

最佳答案 大约一年前我真的对此进行了调查,我想到的最好的是在同一个事务中执行两个数据库操作.它仍然是两个单独的数据库命中,但它消除了一些令人尴尬的标题,如45中的记录1-50.

点赞