2012-03-22 51 views
1

我有以下问题。 Spring为我们提供了一个使用JSON作为返回对象来构建AJAX的绝佳机会。但是如果我想在代码中手动转换某个对象呢?我可以直接调用一些Springs方法并进行融合,而不是通过手动或使用其他库来进行融合?Spring 3和JSON可能手动转换?

回答

3

是的,你可以。

在上下文中只要定义MappingJacksonHttpMessageConverter豆:

<bean id="MappingJacksonHttpMessageConverter" class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter"> 

而且你可以使用它的方法来转换。 更多,你可以定义自己的Jakson objectMapper它:

​​

,并使用此objectMapper定制convertations。