我得到了着名的LazyInitializationException。Hibernate初始化不同事務中的對象
我有一個對象存儲在會話中的用戶。該對象包含一個懶惰初始化的其他對象Market。 當我在會話中加載用戶時,我不加載Market,因爲它太重了,我不需要它每次。
當我想加載市場時,我處於不同的事務中,我不想從數據庫中重新加載用戶。我如何檢索市場對象?知道User.market包含Hibernate代理,所以市場的id,我不想用反射破解Hibernate。
如果我可以在沒有加載到用戶的情況下加載市場,情況會更好。由於用戶在會話中,我不想在會話中放置很多東西。
JPA兼容解決方案會更好。
乾杯
完美,謝謝。 – tibo