0
我在我的Java EE應用程序中使用EclipseLink 2.1.0,並使用@BatchFetch
優化了嵌套實體列表的加載。現在我很好奇這個Annotation是否會改變fetch模式,這意味着它會改變使用fetch = FetchType.EAGER
的lazy/eager loading設置嗎?BatchFetch是否更改提取類型?
我在我的Java EE應用程序中使用EclipseLink 2.1.0,並使用@BatchFetch
優化了嵌套實體列表的加載。現在我很好奇這個Annotation是否會改變fetch模式,這意味着它會改變使用fetch = FetchType.EAGER
的lazy/eager loading設置嗎?BatchFetch是否更改提取類型?
批處理獨立於延遲/預先抓取,並且只控制查詢引用對象的行爲方式,而不是它發生時的行爲。
是否有任何文件指定這種獨立性?我認爲這會是這樣,但我需要它證明。 – 2013-05-08 11:14:23
我不認爲你會精確地找到文檔,因爲它們是獨立的概念。一個簡單的測試證明點集記錄最好,讀你的實體,記錄一些東西,然後訪問關係。 – Chris 2013-05-08 12:24:19