合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
spring mvc使用`HttpMessageConverter `转换http的请求和响应.默认值是可开箱即用.例如,对象自动转换为json(使用的Jackson 库)或XML (使用Jackson xml扩展库,如果没有则使用JAXB ).默认,字符串编码`UTF-8` 如果要添加或自定义转换器,使用`HttpMessageConverters `,如下: ~~~ import org.springframework.boot.autoconfigure.web.HttpMessageConverters; import org.springframework.context.annotation.*; import org.springframework.http.converter.*; @Configuration public class MyConfiguration { @Bean public HttpMessageConverters customConverters() { HttpMessageConverter<?> additional = ... HttpMessageConverter<?> another = ... return new HttpMessageConverters(additional, another); } } ~~~ 上下文中存在的任何`HttpMessageConverter` bean都将添加到转换器列表中。 您也可以以相同的方式覆盖默认转换器。