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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券