我正在使用Spring MVC
和OpenSessionInViewFilter
並嘗試查找最佳實踐以在jsp上獲取延遲收集大小(不加載收集和LazyInitializationException
)。 任何解決方案?休眠。在jsp上獲取延遲收集大小
0
A
回答
0
可以使用專用HQL查詢來統計集合中的元素,也可以使用extra-lazy fetching,這可以使用@LazyCollection
批註啓用。
+0
是的,我知道'超懶取',它在控制器中工作正常,但在jsp我仍然有'LazyInitializationException' – Escander
+0
你不應該如果你真的使用OpenSessionInView過濾器。 –
相關問題
- 1. 休眠延遲寫
- 2. 休眠:空收集而不是延遲加載錯誤
- 3. 休眠收集獲取最佳
- 4. JAXB,休眠,延遲加載
- 5. 延遲初始化 - 休眠
- 6. 休眠延遲加載
- 7. 休眠:收藏集
- 8. 在休眠中禁用延遲加載
- 9. 在休眠中延遲加載
- 10. 在mysql數據庫中,休眠一對多收集的延遲加載無效
- 11. JUnit的休眠:測試延遲關聯獲取
- 12. 休眠獲取延遲加載子列表的排序順序
- 13. JPA休眠獲取大小檢索集合
- 14. 休眠:獲取集合
- 15. 如何在休眠中延遲加載多對多的集合?
- 16. 休眠分離延遲加載關係
- 17. 延遲或阻止Windows休眠/關機
- 18. 休眠停止延遲加載
- 19. 防止休眠中的延遲加載
- 20. JPA2 /休眠 - 停止延遲加載?
- 21. 休眠,會話,延遲加載
- 22. 休眠計數收集大小,無需初始化
- 23. 在jsp頁面上獲取ArrayList大小
- 24. 休眠:收集標準
- 25. 休眠收集未與
- 26. 重新連接實體以延遲加載集合(JPA /休眠)
- 27. 休眠刪除多對多延遲集合
- 28. 休眠中的延遲加載和集合
- 29. 延遲垃圾收集?
- 30. 使用休眠和c3p0線程中斷時的大延遲
這是一個常見問題。解決方案是開放會話模式 http://stackoverflow.com/questions/1847040/open-session-in-view-pattern – outellou