spring如何实现Java对象到Json对象的转换
注意:当springMVC-servlet.xml中使用时:
3.1之前已经默认注入AnnotationMethodHandlerAdapter
3.1之后默认注入RequestMappingHandlerAdapter,只需加上上面提及的jar包即可!
RequestMappingHandlerMapping:处理request的映射
RequestMappingHandlerAdapter:处理response的映射
如果是采用mvc:annotation-driven标签 可以这样注入信息
注入的message-converters优先级高于默认注入的json转换器。
`
<mvc:annotation-driven>
<mvc:message-converters register-defaults="true">
<bean
class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter"
p:supportedMediaTypes="/" />
</mvc:message-converters>
</mvc:annotation-driven>
Ignore的配置
com.fasterxml.jackson.annotation.JsonIgnore
本文介绍如何在Spring MVC中实现Java对象到JSON对象的转换。针对不同版本的Spring MVC,介绍了必要的配置步骤,包括如何配置RequestMappingHandlerAdapter以支持JSON转换,并展示了如何通过mvc:annotation-driven标签来指定自定义的消息转换器。
402

被折叠的 条评论
为什么被折叠?



