List of usage examples for org.springframework.http.converter.json MappingJackson2HttpMessageConverter MappingJackson2HttpMessageConverter
public MappingJackson2HttpMessageConverter()
From source file:net.orpiske.tcs.service.rest.controller.TagCloudIntegrationTest.java
/** * Initialization / setup/*from w w w.j a va 2 s .c om*/ */ @Before public void setup() { MockitoAnnotations.initMocks(this); this.mockMvc = standaloneSetup(tagCloudQueriesController, new MappingJackson2HttpMessageConverter()) .build(); }
From source file:de.codecentric.boot.admin.config.SpringBootAdminClientAutoConfiguration.java
/** * Task that registers the application at the spring-boot-admin application. *//*from w w w . j a v a2s . co m*/ @Bean @ConditionalOnMissingBean public ApplicationRegistrator registrator() { RestTemplateBuilder builder = restTemplBuilder.messageConverters(new MappingJackson2HttpMessageConverter()) .requestFactory(SimpleClientHttpRequestFactory.class); if (admin.getUsername() != null) { builder = builder.basicAuthorization(admin.getUsername(), admin.getPassword()); } return new ApplicationRegistrator(builder.build(), admin, client); }
From source file:gt.dakaik.config.WebContext.java
public MappingJackson2HttpMessageConverter jacksonJsonMessageConverter() { MappingJackson2HttpMessageConverter messageConverter = new MappingJackson2HttpMessageConverter(); ObjectMapper mapper = new ObjectMapper(); // final DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss"); // mapper.setDateFormat(df); Hibernate4Module module = new Hibernate4Module(); module.disable(Hibernate4Module.Feature.USE_TRANSIENT_ANNOTATION); //Registering Hibernate4Module to support lazy objects mapper.registerModule(module);//w w w .j a v a 2 s . c om messageConverter.setObjectMapper(mapper); return messageConverter; }
From source file:cn.cuizuoli.gotour.config.WebMvcConfig.java
@Override public void configureMessageConverters(List<HttpMessageConverter<?>> converters) { converters.add(new StringHttpMessageConverter(Charset.forName("UTF-8"))); converters.add(new MappingJackson2HttpMessageConverter()); converters.add(new FormHttpMessageConverter()); }
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:net.eledge.android.europeana.search.task.SuggestionTask.java
@Override protected Item[] doInBackground(String... params) { if (StringUtils.isBlank(params[0])) { return null; }/*from w ww. j a v a 2s. c o m*/ term = params[0]; String url = UriHelper.getSuggestionUrl(term, searchController.suggestionPageSize); RestTemplate restTemplate = new RestTemplate(); restTemplate.getMessageConverters().add(new MappingJackson2HttpMessageConverter()); return restTemplate.getForObject(url, Suggestions.class).items; }
From source file:de.codecentric.boot.admin.services.SpringBootAdminRegistratorTask.java
/** * @see java.lang.Runnable#run()//from ww w.j a va 2 s.co m */ @Override public void run() { try { String id = env.getProperty("info.id"); int port = env.getProperty("server.port", Integer.class); String adminUrl = env.getProperty("spring.boot.admin.url"); RestTemplate template = new RestTemplate(); template.getMessageConverters().add(new MappingJackson2HttpMessageConverter()); ApplicationList list = template.getForObject(adminUrl + "/api/applications", ApplicationList.class); for (Application app : list) { if (id.equals(app.getId())) { // the application is already registered at the admin tool LOGGER.debug("Application already registered with ID '{}'", id); return; } } // register the application with the used URL and port String url = new URL("http", InetAddress.getLocalHost().getCanonicalHostName(), port, "").toString(); Application app = new Application(); app.setId(id); app.setUrl(url); template.postForObject(adminUrl + "/api/applications", app, String.class); LOGGER.info("Application registered itself at the admin application with ID '{}' and URL '{}'", id, url); } catch (Exception e) { LOGGER.warn("Failed to register application at spring-boot-admin, message={}", e.getMessage()); } }
From source file:io.restassured.module.mockmvc.GreetingControllerVanillaMockMvcTest.java
@Test public void mock_mvc_example_for_post_greeting_controller() throws Exception { MockMvc mockMvc = standaloneSetup(new PostController()) .setMessageConverters(new MappingJackson2HttpMessageConverter()).build(); String contentAsString = mockMvc .perform(post("/greetingPost").param("name", "Johan") .contentType(MediaType.APPLICATION_FORM_URLENCODED)) .andReturn().getResponse().getContentAsString(); JsonPath jsonPath = new JsonPath(contentAsString); assertThat(jsonPath.getInt("id"), equalTo(1)); assertThat(jsonPath.getString("content"), equalTo("Hello, Johan!")); }
From source file:net.eledge.android.europeana.search.task.SearchFacetTask.java
@Override protected SearchFacets doInBackground(String... terms) { String url = UriHelper.getSearchUrl( ((EuropeanaApplication) mActivity.getApplication()).getEuropeanaPublicKey(), terms, 1, 1); RestTemplate restTemplate = new RestTemplate(); restTemplate.getMessageConverters().add(new MappingJackson2HttpMessageConverter()); return restTemplate.getForObject(url, SearchFacets.class); }
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); }