最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springboot接口返回?cái)?shù)據(jù)類型全面解析

 更新時(shí)間:2023年12月14日 10:10:58   作者:不喜歡吃貓的魚  
這篇文章主要介紹了springboot接口返回?cái)?shù)據(jù)類型問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

問題

今天在使用postman調(diào)試springboot項(xiàng)目的接口的時(shí)候一直報(bào)錯(cuò)提示:

org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representation

但是我在controller里已經(jīng)寫了@ResponseBody標(biāo)簽,controller里使用的是@Controller標(biāo)簽

結(jié)果在使用postman測(cè)試的時(shí)候一直是

{ status:500; msg:"could not find acceptable representation"};

在網(wǎng)上看了很多種方法有的是在pom.xml里添加其他json包的依賴等等。。。無果,,,,

解決

最終success解決了;

在全局?jǐn)r截器里繼承WebMvcConfigurerAdapter然后重寫configureContentNegotiation方法,在方法里重寫下:

super.configureContentNegotiation(configurer);
configurer.defaultContentType(MediaType.APPLICATION_JSON_UTF8);
configurer.favorPathExtension(false);

這里千萬注意一定要先調(diào)用super父類的方法,然后再寫默認(rèn)的返回?cái)?shù)據(jù)格式(今天就是因?yàn)樵谶@里順序后調(diào)用父類的方法,導(dǎo)致一直是失敗的)?。?!

同時(shí)你也可以在啟動(dòng)類里繼承WebMvcConfigurerAdapter去重寫;

總結(jié)

好了,問題解決!

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 使用Java代碼實(shí)現(xiàn)RocketMQ的生產(chǎn)與消費(fèi)消息

    使用Java代碼實(shí)現(xiàn)RocketMQ的生產(chǎn)與消費(fèi)消息

    這篇文章介紹一下其他的小組件以及使用Java代碼實(shí)現(xiàn)生產(chǎn)者對(duì)消息的生成,消費(fèi)者消費(fèi)消息等知識(shí)點(diǎn),并通過代碼示例介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2024-07-07
  • Java多線程--讓主線程等待所有子線程執(zhí)行完畢在執(zhí)行

    Java多線程--讓主線程等待所有子線程執(zhí)行完畢在執(zhí)行

    Java主線程等待所有子線程執(zhí)行完畢在執(zhí)行,其實(shí)在我們的工作中經(jīng)常的用到,本篇文章就介紹了Java多線程--讓主線程等待所有子線程執(zhí)行完畢在執(zhí)行,有需要的可以了解一下。
    2016-11-11
  • Java中使用Spring Retry實(shí)現(xiàn)重試機(jī)制的流程步驟

    Java中使用Spring Retry實(shí)現(xiàn)重試機(jī)制的流程步驟

    這篇文章主要介紹了我們將探討如何在Java中使用Spring Retry來實(shí)現(xiàn)重試機(jī)制,重試機(jī)制在處理臨時(shí)性故障和提高系統(tǒng)穩(wěn)定性方面非常有用,文中通過代碼示例介紹的非常詳細(xì),具有一定的參考價(jià)值,需要的朋友可以參考下
    2024-07-07
  • java導(dǎo)出生成csv文件的方法

    java導(dǎo)出生成csv文件的方法

    這篇文章主要為大家詳細(xì)介紹了java導(dǎo)出生成csv文件的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • java觀察者模式的三種實(shí)現(xiàn)方式代碼實(shí)例

    java觀察者模式的三種實(shí)現(xiàn)方式代碼實(shí)例

    這篇文章主要介紹了java觀察者模式的三種實(shí)現(xiàn)方式代碼實(shí)例,觀察者模式(又被稱為發(fā)布-訂閱(Publish/Subscribe)模式,屬于行為型模式的一種,它定義了一種一對(duì)多的依賴關(guān)系,讓多個(gè)觀察者對(duì)象同時(shí)監(jiān)聽某一個(gè)主題對(duì)象,需要的朋友可以參考下
    2023-10-10
  • SpringBoot項(xiàng)目加載配置文件的6種方式小結(jié)

    SpringBoot項(xiàng)目加載配置文件的6種方式小結(jié)

    這篇文章給大家總結(jié)了六種SpringBoot項(xiàng)目加載配置文件的方式,通過@value注入,通過@ConfigurationProperties注入,通過框架自帶對(duì)象Environment實(shí)現(xiàn)屬性動(dòng)態(tài)注入,通過@PropertySource注解,yml外部文件,Java原生態(tài)方式注入這六種,需要的朋友可以參考下
    2023-09-09
  • java中DateUtils時(shí)間工具類詳解

    java中DateUtils時(shí)間工具類詳解

    這篇文章主要為大家詳細(xì)介紹了java中DateUtils時(shí)間工具類,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • Java源碼解析之Iterable接口

    Java源碼解析之Iterable接口

    遍歷集合我相信大部分coder都會(huì)遇到,也經(jīng)常使用,而Java給我們提供了多種選擇,接下來就讓我們一起來看看吧,需要的朋友可以參考下
    2021-05-05
  • 深入解析Java實(shí)現(xiàn)文件寫入磁盤的全鏈路過程

    深入解析Java實(shí)現(xiàn)文件寫入磁盤的全鏈路過程

    寫一行簡單的 Java 文件操作代碼,數(shù)據(jù)就能順利保存到磁盤,這背后到底經(jīng)歷了什么,本文將從源碼到硬件,全方位拆解這個(gè)過程,有需要的可以了解下
    2025-05-05
  • Java語言----三種循環(huán)語句的區(qū)別介紹

    Java語言----三種循環(huán)語句的區(qū)別介紹

    下面小編就為大家?guī)硪黄狫ava語言----三種循環(huán)語句的區(qū)別介紹。小編舉得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-07-07

最新評(píng)論

桐庐县| 江口县| 云安县| 班玛县| 治县。| 泽州县| 法库县| 青田县| 松滋市| 汪清县| 临城县| 吉林市| 德州市| 都昌县| 长海县| 和硕县| 祁东县| 柳江县| 随州市| 东丰县| 彰化市| 锡林浩特市| 保定市| 武宣县| 安图县| 洛浦县| 桐庐县| 灵璧县| 桐乡市| 南康市| 濮阳县| 醴陵市| 玛纳斯县| 大足县| 新化县| 梨树县| 青河县| 镇宁| 永仁县| 天气| 咸阳市|