springboot 之 springmvc HttpMessageConverters

首先请先理解下面这一段话:

Spring MVC uses the HttpMessageConverter interface to convert HTTP requests and responses. Sensible defaults are included out of the box. For example, objects can be automatically converted to JSON (by using the Jackson library) or XML (by using the Jackson XML extension, if available, or by using JAXB if the Jackson XML extension is not available). By default, strings are encoded in UTF-8

上面是说 springmvc提供了HttpMessageConverter 接口,用户可以实现接口来转换http请求和响应,比如我们实现请求的序列化和响应的反序列化,

如果想要自己实现接口,还必须将实现类加入converts中



下面是实现json序列化和反序列化例子


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容