查詢複雜對象用respsbody轉換成json串時,mybatis的延遲加載報錯的解決方法

在查詢數據時,若是你查詢的是複雜的對象須要經過respsbody轉換成json串時,mybatis用的延遲加載會報如下錯誤:json

 

 

 解決方法:第一步在RequestMapping(參數中加入 produces =  "application/json")表示將功能處理方法將生產json格式的數據,此時根據請求頭中的Accept進行匹配,如請求頭「Accept:application/json」時便可匹配。第二步:在實體類中前面加上註解@JsonInclude(JsonInclude.Include.NON_EMPTY表示能夠忽略空字符串
相關文章
相關標籤/搜索