Spring MVC信息转换详解

信息转换详解

HTTPMessageConverter

Spring MVC可以接收不同的消息格式,也可以将不同的消息格式响应回去(最常见:JSON)。这些消息所蕴含的“有效消息”是一致的,那么各种不同的消息转换器,都会生成同样的转换结果。
Spring MVC信息转换详解
Spring MVC信息转换详解

RequestMappingHandlerAdapter

Spring MVC信息转换详解
DispatcherServlet默认已经装配RequestMappingHandlerAdapter作为HandlerAdapter组件的实现类,即HttpMessageConverter由RequestMappingHandlerAdapter使用,将请求信息转换为对象,或者将对象转换为响应信息。

自定义HttpMessageConverter

Spring MVC信息转换详解