List of usage examples for org.springframework.http.converter.json MappingJackson2HttpMessageConverter setObjectMapper
public void setObjectMapper(ObjectMapper objectMapper)
From source file:org.craftercms.security.utils.testing.AbstractRestHandlerTestBase.java
protected HttpMessageConvertingResponseWriter createResponseWriter() { ContentNegotiationManagerFactoryBean factoryBean = new ContentNegotiationManagerFactoryBean(); factoryBean.afterPropertiesSet();/*from www . j a va 2s.c o m*/ ContentNegotiationManager contentNegotiationManager = factoryBean.getObject(); List<HttpMessageConverter<?>> messageConverters = new ArrayList<>(); List<JsonSerializer<?>> serializers = new ArrayList<>(); serializers.add(new ObjectIdSerializer()); Map<Class<?>, JsonDeserializer<?>> deserializers = new HashMap<>(); deserializers.put(ObjectId.class, new ObjectIdDeserializer()); CustomSerializationObjectMapper objectMapper = new CustomSerializationObjectMapper(); objectMapper.setSerializers(serializers); objectMapper.setDeserializers(deserializers); objectMapper.init(); MappingJackson2HttpMessageConverter jsonMessageConverter = new MappingJackson2HttpMessageConverter(); jsonMessageConverter.setObjectMapper(objectMapper); messageConverters.add(jsonMessageConverter); return new HttpMessageConvertingResponseWriter(contentNegotiationManager, messageConverters); }
From source file:fi.helsinki.opintoni.config.CoursePageConfiguration.java
private List<HttpMessageConverter<?>> getConverters() { final MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(objectMapper); return Lists.newArrayList(converter); }
From source file:org.jrb.docasm.ApplicationConfig.java
@Bean public MappingJackson2HttpMessageConverter messageConverter() { // assemble json mapper final ObjectMapper objectMapper = new ObjectMapper(); objectMapper.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false); objectMapper.setDateFormat(DateFormat.getDateInstance()); objectMapper.configure(Feature.WRITE_NUMBERS_AS_STRINGS, true); // assemble json message converter final MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(objectMapper); return converter; }
From source file:com.goodhuddle.huddle.HuddleWebConfig.java
@Bean @Primary/*from w w w . j a va 2s.c o m*/ public MappingJackson2HttpMessageConverter jacksonConvertor() { MappingJackson2HttpMessageConverter convertor = new MappingJackson2HttpMessageConverter(); convertor.setObjectMapper(objectMapper()); return convertor; }
From source file:nl.pinniq.web.config.WebMvcConfiguration.java
@Bean public MappingJackson2HttpMessageConverter mappingJackson2HttpMessageConverter() { ObjectMapper objectMapper = new ObjectMapper(); objectMapper.disable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS); objectMapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); //objectMapper.registerModule(new JSR310Module()); MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(objectMapper); return converter; }
From source file:be.dnsbelgium.rdap.WebConfig.java
@Bean MappingJackson2HttpMessageConverter converter() { MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(getObjectMapper()); return converter; }
From source file:ai.emot.api.impl.EmotAITemplate.java
@Override protected MappingJackson2HttpMessageConverter getJsonMessageConverter() { MappingJackson2HttpMessageConverter converter = super.getJsonMessageConverter(); objectMapper = new ObjectMapper(); converter.setObjectMapper(objectMapper); return converter; }
From source file:org.zalando.riptide.ExecuteTest.java
public ExecuteTest() { this.template = new RestTemplate(); final MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(new ObjectMapper().findAndRegisterModules()); template.setMessageConverters(singletonList(converter)); template.setErrorHandler(new PassThroughResponseErrorHandler()); this.server = MockRestServiceServer.createServer(template); this.unit = Rest.create(template); }
From source file:org.zalando.riptide.CaptureTest.java
public CaptureTest() { final RestTemplate template = new RestTemplate(); final MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(new ObjectMapper().findAndRegisterModules()); template.setMessageConverters(singletonList(converter)); template.setErrorHandler(new PassThroughResponseErrorHandler()); this.server = MockRestServiceServer.createServer(template); this.unit = Rest.create(template); }
From source file:org.zalando.riptide.CallTest.java
public CallTest() { final RestTemplate template = new RestTemplate(); final MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(new ObjectMapper().findAndRegisterModules()); template.setMessageConverters(singletonList(converter)); template.setErrorHandler(new PassThroughResponseErrorHandler()); this.server = MockRestServiceServer.createServer(template); this.unit = Rest.create(template); }