微服务

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

2019-04-10  本文已影响7人  IT晴天

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的自动处理去掉,结果一时忘了怎么做……现记录一下。

上一篇下一篇

猜你喜欢

热点阅读