在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.