解決JPA級聯查詢出現的死循環問題

一、問題 當實體使用一對一/一對多/多對多雙向關聯時,出現如下兩種情況時,會出現死循環: 1.實體類的toString()方法中包含對級聯對象的輸出,代碼中調用了實體類的toString()方法。 2.接口查詢時,對實體對象進行序列化。 二、原因 以一對多舉例,用戶類(User)爲一,愛好類(Hobby)爲多,User和Hobby爲雙向關聯,當使用JPA查詢User,會自動查詢Hobby,同理當查
相關文章
相關標籤/搜索