異常 org.apache.struts2.json.JSONException: org.hibernate.LazyInitializationException:

問題原因:需要轉換爲json的對象中有一個子對象,這個子對象有些屬性因爲延遲加載的關係,沒有初始化,導致框架轉JSON報空指針。

解決方法:

1,取消延遲延遲加載 。基本不可取,對性能影響大
2,在service層手動調用get方法,。不可去,道理同上。
3,將po,vo分離,vo用於數據邏輯以及轉換爲JSON數據,PO做數據持久化處理。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章