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