1. 程式人生 > >轉json出現的死循環問題--SSH

轉json出現的死循環問題--SSH

耗資源 config nco conf hiberna 問題 現在 不能 ssh

主要原因:

是在json時hibernate才會加載數據(懶加載)加載出來的數據又有其他關系數據又去加載其他的數據,而其他的數據又包含了本類數據進入死循環

這種現象一般出現在多表查詢時

解決方案

方案一:配置JsonConfig排除不加載的數據項

方案二:將關聯對象改為立即加載,並且將關聯對象中的屬性排除,一般不能是集合,因為如果加載集合數據太過於消耗資源

立將關聯對象改為即加載,並且將關聯對象中的屬性排除

轉json出現的死循環問題--SSH