0
我正在使用Spring 4 MVC應用程序。我想用Java Config方法配置Jackson,特別是設置wrap_root_value屬性,但我無法弄清楚如何去做。配置Jackson使用Spring 4 Java Config
有人可以提供幫助。由於
我正在使用Spring 4 MVC應用程序。我想用Java Config方法配置Jackson,特別是設置wrap_root_value屬性,但我無法弄清楚如何去做。配置Jackson使用Spring 4 Java Config
有人可以提供幫助。由於
您可以創建擴展了Codehaus的像一個objectMapper -
public class JaxbJacksonObjectMapper extends ObjectMapper {
public JaxbJacksonObjectMapper() {
final AnnotationIntrospector introspector = new JaxbAnnotationIntrospector();
this.configure(org.codehaus.jackson.map.DeserializationConfig.Feature.UNWRAP_ROOT_VALUE, true);
super.getDeserializationConfig().withAnnotationIntrospector(introspector);
this.configure(org.codehaus.jackson.map.SerializationConfig.Feature.WRAP_ROOT_VALUE, true);
super.getSerializationConfig().withAnnotationIntrospector(introspector);
}
}
這正是我需要的。謝謝 –
我假設你沒有使用Spring啓動。這有幫助嗎? http://stackoverflow.com/questions/4823358/spring-configure-responsebody-json-format –