成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

springmvc中對象轉(zhuǎn)json數(shù)據(jù)出現(xiàn)$ref: 問題

liaoyg8023 / 3469人閱讀

摘要:解決方案在配置文件中加入如下代碼即可解決解決使用中出現(xiàn)問題引用這個前端技術(shù)無法解析該引用禁用循環(huán)引用檢測結(jié)果如下

今天在寫代碼時發(fā)現(xiàn)請求取數(shù)時發(fā)現(xiàn)部分數(shù)據(jù)出現(xiàn)亂碼現(xiàn)象,如圖所示

實體類A

public class BaseItems{

    private Integer id;
    //其他屬性省略
    private Set policys;
}

實體類B

public class BasePolicy implements java.io.Serializable {

    private Long id;
    private String grade;  //文件等級
    private String title;//標題
    private String fileno; //文號
    private String dispatchDep; //發(fā)文單位
    //其他屬性省略
}

AB的關(guān)系是一對多的關(guān)系 ,在查詢a數(shù)據(jù)時會把關(guān)聯(lián)的b的數(shù)據(jù)一塊查詢出來

問題原因: 在對list數(shù)據(jù)json序列化時出現(xiàn)循環(huán)引用問題,簡單說,循環(huán)引用就是集合/對象中的多個元素/屬性存在相互引用導致循環(huán)。

解決方案:在spring配置文件中加入如下代碼即可解決


    
        
            
                
                    text/html;charset=UTF-8
                    application/json 
                    application/xml;charset=UTF-8  
                
            
            
                
                    DisableCircularReferenceDetect
                
             
        
 





                               
    



結(jié)果如下:

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/74609.html

相關(guān)文章

  • SpringMVC【開發(fā)Controller】詳解

    摘要:是使用攔截器來自動幫我們完成中文亂碼的問題的。這是我的首頁當然了,基于注解和基于來開發(fā),都是通過映射器適配器和視圖解析器的。能夠控制請求路徑和請求方式一個控制器寫多個業(yè)務方法到目前為止,我們都是一個控制器寫一個業(yè)務方法,這肯定是不合理的。 前言 本文主要是講解在Controller中的開發(fā),主要的知識點有如下: 編碼過濾器 使用注解開發(fā) 注解@RequestMapping詳解 業(yè)務方...

    Pines_Cheng 評論0 收藏0
  • spring-springmvc-mybatis項目介紹

    摘要:項目介紹單純的整合,整合所需算是最簡配置項目代碼獲取項目結(jié)構(gòu)控制層,展示了兩種返回而類型情況跳轉(zhuǎn)頁面和返回對象對象要轉(zhuǎn)成,則要求中的屬性必須都有方法需要有對應的包不加返回時報錯業(yè)務處理層,包含一個包,以接口類型存在,包下存放接口的實 spring-springmvc-mybatis項目介紹 單純的spring整合springmvc+mybatis,整合所需算是最簡配置項目代碼獲取:ht...

    luoyibu 評論0 收藏0
  • 加推Weex實踐之路(上)

    摘要:我們參考小程序的設計思路進行了優(yōu)化升級,為每一個需要特有化配置的頁面添加一個格式的配置文件,配置文件包括導航欄的配置頁面級別的配置跳轉(zhuǎn)的配置等,將配置工程化標準化。設置導航欄按鈕包含按鈕樣式的數(shù)組通過完成按鈕事件的回調(diào)。一、背景1.為什么是Weex在公司快速發(fā)展的大環(huán)境下,App的更新迭代高速、高頻,技術(shù)團隊平均兩周便可誕生一款中型App,但App團隊只有6個人(iOS 、Android各3...

    shuibo 評論0 收藏0
  • SpringBoot就是這么簡單

    摘要:熱加載代表的是我們不需要重啟服務器,就能夠類檢測得到,重新生成類的字節(jié)碼文件無論是熱部署或者是熱加載都是基于類加載器來完成的。驗證階段字節(jié)碼文件不會對造成危害準備階段是會賦初始值,并不是程序中的值。 一、SpringBoot入門 今天在慕課網(wǎng)中看見了Spring Boot這么一個教程,這個Spring Boot作為JavaWeb的學習者肯定至少會聽過,但我是不知道他是什么玩意。 只是大...

    whinc 評論0 收藏0
  • SpringMVC接收和響應json數(shù)據(jù)

    摘要:客戶端提交阻止默認事件得到搜索框數(shù)據(jù)值轉(zhuǎn)為的方法失敗啦當前請求方式為控制臺輸出當前請求方式為客戶端彈窗三以方式接收以數(shù)組形式傳遞客戶端失敗啦注意傳遞到后端時應為的格式數(shù)據(jù),否則可能會出現(xiàn)錯誤。 前后端的數(shù)據(jù)交互,除了通過form表單進行提交外,也可以通過ajax向后端傳遞和接收json格式數(shù)據(jù)(這種方式可以實現(xiàn)請求數(shù)據(jù)和頁面分離)。本文將總結(jié)一下在Spring MVC中接收和響應jso...

    JowayYoung 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<