List of usage examples for org.springframework.http.converter.json MappingJackson2HttpMessageConverter MappingJackson2HttpMessageConverter
public MappingJackson2HttpMessageConverter(ObjectMapper objectMapper)
From source file:pl.eplan.config.WebMvcConfig.java
private void addJsonConverter(List<HttpMessageConverter<?>> converters) { MappingJackson2HttpMessageConverter jsonConverter = new MappingJackson2HttpMessageConverter(objectMapper()); //jsonConverter.setPrefixJson(true); jsonConverter.setSupportedMediaTypes(Arrays.asList(MediaType.APPLICATION_JSON)); converters.add(jsonConverter);/* w w w . ja v a 2 s. co m*/ }
From source file:org.zalando.riptide.MapTest.java
public MapTest() { template = new RestTemplate(); template.setMessageConverters(singletonList( new MappingJackson2HttpMessageConverter(new ObjectMapper().findAndRegisterModules()))); template.setErrorHandler(new PassThroughResponseErrorHandler()); this.server = MockRestServiceServer.createServer(template); this.unit = Rest.create(template); }
From source file:com.expedia.seiso.SeisoWebConfigBeansV1.java
@Bean public MappingJackson2HttpMessageConverter origMappingJackson2HttpMessageConverter() { val converter = new MappingJackson2HttpMessageConverter(origMapper()); converter.setSupportedMediaTypes(Arrays.asList(MediaType.APPLICATION_JSON)); return converter; }
From source file:com.example.AuthzApp.java
private MappingJackson2HttpMessageConverter halJsonMappingJackson2HttpMessageConverter() { final MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter( halJsonObjectMapperBuilder().build()); converter.setSupportedMediaTypes(/*from w ww.j a va 2 s . com*/ Arrays.asList(MediaTypes.HAL_JSON, MediaType.APPLICATION_JSON_UTF8, MediaType.APPLICATION_JSON)); return converter; }
From source file:fi.helsinki.moodi.config.OodiConfig.java
@Bean public RestTemplate oodiRestTemplate() { final MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter( objectMapper());/*ww w.j a va 2s . c o m*/ RestTemplate restTemplate = new RestTemplate(Collections.singletonList(converter)); restTemplate.setInterceptors(newArrayList(new LoggingInterceptor(), new RequestTimingInterceptor())); if (useClientCert()) { final HttpClient client = HttpClients.custom().setSSLContext(sslContext()).build(); restTemplate.setRequestFactory(new HttpComponentsClientHttpRequestFactory(client)); } return restTemplate; }
From source file:org.zalando.riptide.ActionsTest.java
public ActionsTest() { final RestTemplate template = new RestTemplate(); template.setMessageConverters(singletonList( new MappingJackson2HttpMessageConverter(new ObjectMapper().findAndRegisterModules()))); template.setErrorHandler(new PassThroughResponseErrorHandler()); this.server = MockRestServiceServer.createServer(template); this.unit = Rest.create(template); }
From source file:org.springframework.cloud.dataflow.server.config.web.WebConfiguration.java
@Bean public HttpMessageConverters messageConverters() { final ObjectMapper objectMapper = new ObjectMapper(); setupObjectMapper(objectMapper);// www . j av a 2 s .co m return new HttpMessageConverters( // Prevent default converters false, // Have Jackson2 converter as the sole converter Arrays.<HttpMessageConverter<?>>asList(new MappingJackson2HttpMessageConverter(objectMapper))); }
From source file:com.example.AuthzApp.java
@Bean RestTemplate restTemplate() {/*from w w w . j a v a 2s . co m*/ final MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter( new ObjectMapper().disable(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES) .setPropertyNamingStrategy(PropertyNamingStrategy.SNAKE_CASE) .registerModule(new JavaTimeModule())); return new RestTemplate(Collections.singletonList(converter)); }
From source file:am.ik.categolj3.api.entry.EntryRestControllerDocumentation.java
@Before public void before() throws Exception { EntryProperties properties = new EntryProperties(); this.entryService = mock(EntryService.class); EntryRestController entryRestController = new EntryRestController(); entryRestController.entryProperties = properties; entryRestController.entryService = entryService; ObjectMapper objectMapper = new Jackson2ObjectMapperBuilder().dateFormat(new StdDateFormat()) .indentOutput(true).build(); MappingJackson2HttpMessageConverter jackson2HttpMessageConverter = new MappingJackson2HttpMessageConverter( objectMapper);//from w ww . j ava2s. co m this.mockMvc = MockMvcBuilders.standaloneSetup(entryRestController) .setCustomArgumentResolvers(new PageableHandlerMethodArgumentResolver()) .setMessageConverters(jackson2HttpMessageConverter) .apply(documentationConfiguration(this.restDocumentation)).build(); }
From source file:org.jhk.pulsing.web.config.WebControllerConfig.java
@Override public void configureMessageConverters(List<HttpMessageConverter<?>> converters) { super.configureMessageConverters(converters); final Jackson2ObjectMapperBuilder builder = new Jackson2ObjectMapperBuilder(); SerializationHelper.getAvroRecordStream().forEach(avroRecord -> { Class<? extends SpecificRecord> clazz = avroRecord.getClazz(); builder.deserializerByType(clazz, new JsonAvroDeserializer<>(clazz, avroRecord.getSchema())); builder.serializerByType(clazz, new AvroJsonSerializer(clazz)); });/*www .ja va 2 s . c o m*/ converters.add(new MappingJackson2HttpMessageConverter(builder.build())); converters.add(new StringHttpMessageConverter()); converters.add(new ResourceHttpMessageConverter()); converters.add(new FormHttpMessageConverter()); }