2012-03-28 93 views
1

什麼是默認OpenJPA的獲取類型?我知道休眠是懶惰。默認情況下,我假設當你聲明一個特定的嵌套字段時,你不指定獲取類型。OpenJPA的FetchType

回答

2

JPA是持久性的規範。它定義了什麼是默認值(我推薦一下看一下)。 1-1/N-1渴望,以及用於1-N/M-N是懶惰。所有的JPA實現應遵循此爲符合

+0

感謝。 EAGER是1-1/N-1的原因嗎?我想有更好的表現,它應該永遠偷懶默認 – Victor 2012-03-29 18:08:48

+0

最好問在JPA EG的人,但是從一個簡單的RDBMS點1-1的關係可以在同一個呼叫中獲取任何基本場,因此更有效率地做;並不意味着JPA實現會做加盟,以獲得相關對象的所有領域,只是FK列最低 – DataNucleus 2012-03-29 18:19:39