网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

SpringBoot集成Eureka导致返回结果由json变为xml怎么解决

本文小编为大家详细介绍“SpringBoot集成Eureka导致返回结果由json变为xml怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“SpringBoot集成Eureka导致返回结果由json变为xml怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

成都创新互联公司主营原州网站建设的网络公司,主营网站建设方案,成都app软件开发,原州h5微信小程序开发搭建,原州网站营销推广欢迎原州等地区企业咨询

SpringBoot集成Eureka导致返回结果由json变为xml

解决方案

在请求的Mapping上加上

produces = { “application/json;charset=UTF-8” }

例如:

@GetMapping(value = "/user-instance", produces = { "application/json;charset=UTF-8" })

以下是json和xml

@GetMapping(value = "/user-instance", produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
@GetMapping(value = "/user-instance", produces = MediaType.APPLICATION_XML_VALUE)

支持JSON和XML两种格式的返回

有时项目需求两种返回格式,这时候我们只要加上jackson xml的依赖就可以了


  com.fasterxml.jackson.jaxrs
  jackson-jaxrs-xml-provider

eureka 启动失败 返回xml信息

一、为什么要用到这个

今天照常启动eclipse后,启动eureka项目,访问对应eureka却返回一大堆 xml 信息,看控制台却并没有报错,很奇怪的情况,度娘甚至找不到相关信息,google上有一个问题类似的,下面 有个提示说 在配置文件里加一行配置,我试了依然失败

二、解决方案

尝试各种方法无果后,决定从maven下手。

第一次,找到自己maven配置下的仓储路径,(windows-preference-maven-user settings local repository)

进入 org/ springframework ,删除 cloud 文件夹(需要关闭 eclipse),然后打开eclipse ,update 一下项目,完成后再次启动eureka,问题依然没有解决,所有不是 cloud 这个包的问题。

第二次, 非常狠心地,直接删除整个 springframework 文件夹,再重新下载。 成功。eureka 访问恢复正常。

读到这里,这篇“SpringBoot集成Eureka导致返回结果由json变为xml怎么解决”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注创新互联行业资讯频道。


标题名称:SpringBoot集成Eureka导致返回结果由json变为xml怎么解决
文章转载:http://bjjierui.cn/article/pjsich.html

其他资讯