可以通过在函数上面加注解@PostMapping 设置consumes = MediaType.APPLICATION_XML_VALUE, produces = MediaType.APPLICATION_XML_VALUE
需要pom文件添加
com.fasterxml.jackson.dataformat
jackson-dataformat-xml
BO类也需要添加XML注解,示例如下
@JacksonXmlRootElement(localName = “User”)
public class User {
@JacksonXmlProperty(localName = "name")
private String name;
@JacksonXmlProperty(localName = "age")
private Integer age;
}
测试
然后postman工具里面的 application/xml的格式提交xml格式的参数,注意不要选成text/xml