我有一個包含1000條記錄的表。獲取特定數量的記錄在休眠中不工作
我需要在同一時間,所以我用在如下面休眠標準setFetchSize
拉100個記錄(Deal
是實體對象)
List<Deal> dealList= sess.createCriteria(Deal.class).setFetchSize(100).list();
但是,上面的查詢後,當我打印dealList
尺寸
System.out.println("no. of deals "+dealList.size());
它給了1000條記錄而不是100條記錄。
我錯過了什麼嗎?
什麼用的setFetchSize的呢?可能是我的理解在setFetchSize的情況下是錯誤的?你能告訴我嗎? – Anand
更新了我的答案。 –