<mvc:annotation-driven>
<mvc:message-converters>
<bean class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter">
<property name="objectMapper" ref="myJacksonObjectMapper" />
</bean>
</mvc:message-converters>
<mvc:message-converters>
<bean class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter">
<property name="objectMapper" ref="myJacksonObjectMapper" />
</bean>
</mvc:message-converters>
</mvc:annotation-driven>
<bean id="myJacksonObjectMapper" class="com.lee.MyJacksonObjectMapper" />
public class MyJacksonObjectMapper extends ObjectMapper {
public MyJacksonObjectMapper() {
CustomSerializerFactory factory = new CustomSerializerFactory();
factory.addSpecificMapping(Date.class, new JsonStdDateSerializer());
setSerializerFactory(factory);
}
}
本文介绍了如何在Spring中自定义Jackson ObjectMapper,通过创建`MyJacksonObjectMapper`类并扩展`ObjectMapper`,实现对Date类型使用特定序列化器JsonStdDateSerializer的方法。
5067

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



