spring boot 按需返回xml/json数据格式

spring boot中加了@RestController后默认返回json数据格式,但是某一项目和一厂商对接接口,对方使用xml格式,若每个接口都手写注解参数produces = { "text/xml"}肯定很烦,而且我们这边接口供多方使用,不能因为某一厂商的要求,而使得原有使用json数据格式的厂商修改请求代码吧?所以引入了以下包以实现根据请求格式自动转xml或json:

<dependency>
    <groupId>com.fasterxml.jackson.jaxrs</groupId>
    <artifactId>jackson-jaxrs-xml-provider</artifactId>
</dependency>

再后来,我想把xml的自动处理去掉,结果一时忘了怎么做……现记录一下。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 16. Web MVC 框架 16.1 Spring Web MVC 框架介绍 Spring Web 模型-视图-...
    此鱼不得水阅读 1,087评论 0 4
  • JSON JSON和XML都是需要解析的 JSON是一种轻量级的数据格式,一般用于数据交互服务器返回给客户端的数据...
    JonesCxy阅读 1,895评论 2 10
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,879评论 1 45
  • RabbitMQ产生的背景 1、消息队列系统最在可以追溯到上个世纪(是不是感觉很久远,其实是1983年,那时候我还...
    丁庆华阅读 4,218评论 0 3
  • 敲下2017的时候心里一咯噔,一年真的又过去了,以后的每一次记录都将以2018开始,时间啊,真的拿它没办法。这种感...
    木林林穿搭阅读 252评论 7 7