List of usage examples for org.springframework.http.converter.json MappingJackson2HttpMessageConverter setObjectMapper
public void setObjectMapper(ObjectMapper objectMapper)
From source file:edu.teilar.jcrop.service.ApplicationTest2.java
public static void main(String[] args) { RestTemplate restTemplate = new RestTemplate(); // model to return Map<String, Object> model = new HashMap<String, Object>(); // set up json mapper MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); ObjectMapper mapper = new ObjectMapper(); converter.setObjectMapper(mapper); List<HttpMessageConverter<?>> messageConverters = new ArrayList<HttpMessageConverter<?>>(); messageConverters.add(converter);/*w w w . j a v a2 s. c o m*/ restTemplate.setMessageConverters(messageConverters); String uri = "http://localhost:8080/jcrop-service/rest/learningobjects/{kobj}"; KObject kobj = restTemplate.getForObject(uri, KObject.class, "complex1"); System.out.println("Learning Object: " + kobj.getName()); System.out.println("Target Concept: " + kobj.getTargetEducationalObjective().getName()); ArrayList<Node> traverseArrayList = new ArrayList<Node>(); traverseKObject(kobj, traverseArrayList); System.out.println("sss" + traverseArrayList); }
From source file:org.springframework.hateoas.client.Traverson.java
/** * Creates a new {@link HttpMessageConverter} to support HAL. * // w ww. j a v a2 s . c o m * @return */ private static final HttpMessageConverter<?> getHalConverter() { ObjectMapper mapper = new ObjectMapper(); mapper.registerModule(new Jackson2HalModule()); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(mapper); converter.setSupportedMediaTypes(Arrays.asList(MediaTypes.HAL_JSON)); return converter; }
From source file:org.test.config.WebConfig.java
@Override public void configureMessageConverters(final List<HttpMessageConverter<?>> converters) { MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(new ObjectMapper()); converters.add(converter);// ww w .j a v a2 s .c o m }
From source file:org.zlogic.vogon.web.controller.serialization.MappingConfig.java
/** * Returns the MappingJackson2HttpMessageConverter instance using the * customized JSONMapper as its objectMapper * * @return the customized MappingJackson2HttpMessageConverter instance */// w w w. j a va2 s .co m @Bean public MappingJackson2HttpMessageConverter jsonConverter() { MappingJackson2HttpMessageConverter jsonConverter = new MappingJackson2HttpMessageConverter(); jsonConverter.setObjectMapper(jsonMapper); return jsonConverter; }
From source file:com.mycompany.projetsportmanager.spring.rest.configuration.JacksonDateFormatFix.java
@PostConstruct public void init() { List<HttpMessageConverter<?>> messageConverters = requestMappingHandlerAdapter.getMessageConverters(); for (HttpMessageConverter<?> messageConverter : messageConverters) { if (messageConverter instanceof MappingJackson2HttpMessageConverter) { MappingJackson2HttpMessageConverter m = (MappingJackson2HttpMessageConverter) messageConverter; m.setObjectMapper(objectMapper); }//from www .jav a 2 s .c om } }
From source file:com.github.gabrielruiu.springsocial.yahoo.api.impl.YahooTemplate.java
@Override protected MappingJackson2HttpMessageConverter getJsonMessageConverter() { MappingJackson2HttpMessageConverter converter = super.getJsonMessageConverter(); converter.setObjectMapper(createObjectMapper()); return converter; }
From source file:ch.thp.proto.spring.time.web.config.SpringMVCRestConfig.java
@Bean MappingJackson2HttpMessageConverter converter() { MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(register310TimeModule()); return converter; }
From source file:org.springframework.social.google.api.impl.GoogleTemplate.java
@Override protected MappingJackson2HttpMessageConverter getJsonMessageConverter() { MappingJackson2HttpMessageConverter converter = super.getJsonMessageConverter(); converter.setObjectMapper(new ObjectMapper().registerModule(new GoogleModule())); return converter; }
From source file:org.smartparam.manager.spring.MockMvcTest.java
private HttpMessageConverter<?> jacksonMessageConverter() { ObjectMapper jackson = new ObjectMapper(); SimpleModule serializationModule = new SimpleModule(); serializationModule.addSerializer(new RepositoryNameSerializer()); serializationModule.addSerializer(new LevelKeySerializer()); serializationModule.addSerializer(new ParameterEntryKeySerializer()); serializationModule.addSerializer(new DescribedCollectionSerializer()); jackson.registerModule(serializationModule); MappingJackson2HttpMessageConverter jacksonConveter = new MappingJackson2HttpMessageConverter(); jacksonConveter.setObjectMapper(jackson); return jacksonConveter; }
From source file:io.getlime.push.configuration.WebApplicationConfig.java
/** * Set custom JSON converter.//from w ww. j a v a 2 s . com * * @return New custom converter with a correct object mapper. */ private MappingJackson2HttpMessageConverter mappingJackson2HttpMessageConverter() { MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(objectMapper()); return converter; }