1
我使用Hibernate來做映射。我的一個班有一套long
s。取得這個物件時,我想設定lazy
爲真。如果我獲取一個對象,並在一段時間內使用它的集合,它會導致問題嗎?Hibernate - lazy = true
我使用Hibernate來做映射。我的一個班有一套long
s。取得這個物件時,我想設定lazy
爲真。如果我獲取一個對象,並在一段時間內使用它的集合,它會導致問題嗎?Hibernate - lazy = true
lazy
屬性適用於子實體。如果一個實體是孩子的關係被懶惰地提取,那麼直到你的應用程序試圖訪問它,它纔會從數據庫中獲取。
lazy
不適用於'一組多頭'。我甚至不確定你的意思。如果你真的有一組數字,我會破解並編寫一個方法來創建一個由long組成的String,而不用擔心延遲加載它。
用戶經常會遇到lazy
的問題,因爲他們在會話關閉後嘗試訪問懶惰集合。因爲休眠只會在訪問相關對象時才獲取相關對象,如果會話關閉,這是一個問題 - 這是可怕的LazyInitializationException
。