是否可以使用HttpMessageConverter达到同样的效果,如果是为什么不使用HttpMessageConverter,或者说为什么使用Converter呢
可以,Convert SPI可以实现任意类型的转换;Format SPI支持国际化。HttpMessageConverter虽然功能上也表现为HttpMessage与任意类型的转换,但其接口和Convert SPI并没有继承关系。HttpMessageConverter属于spring-web。在SpringMVC处理请求时,HttpMessageConverter和Convert SPI分别用来反序列化请求的Body和非Body部分,即HttpMessageConverter是一套小型、独立、额外为用户提供的专门的Body体的类型转换器