我阅读了有关ScrollableResults
有效Hibernate
处理大数据的信息。
ScrollableResults results = session.createCriteria(Employee.class).scroll(); -- (1)
while (results.next()) {
Object row = results.get(0);
}
在上面运行时,我发现选择查询是在语句(1)本身触发的。这不意味着表中的所有数据都加载到内存中了吗?如果不是这样,它是如何工作的?
有人可以解释一下。