2013-07-29 34 views
0

我有hibernate實體說A有另一個實體列表說有List標記有oneToMany註解。當我在a上調用getList()時,它會從數據庫中提取所有記錄,但是我想以固定大小的頁面獲取它的形式,與查詢(setFirstResult() and setFetchSize())所能做的一樣。 我怎樣才能達到這個關聯的對象?提取休眠關聯的實體列表頁

+0

我已經做了很多的研究這一點,但無法找到任何有用的網頁獲取相關實體使用查詢。很感謝任何形式的幫助。 – varun

回答

0

不是現在,至少在我個人的經驗。從ORM的角度來看,每個持久化對象代表數據庫中的一些元素。我認爲這(使用一個對象代表數據庫元素的一部分)可能會混淆ORM與列表的持久狀態。

+0

我同意你的看法,所以在兒童記錄的數量非常大的情況下這不是很有用。考慮1000個孩子的記錄,沒有人會希望一次將它們記憶在內存中。 – varun

0

據我所知,目前還沒有選擇,但如果你想在