Exemplo n.º 1
0
 @Bean
 @Primary
 public ObjectMapper objectMapper(Jackson2ObjectMapperBuilder builder) {
   ObjectMapper objectMapper = builder.createXmlMapper(false).build();
   objectMapper.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false);
   objectMapper.configure(SerializationFeature.WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS, false);
   return objectMapper;
 }
 @Bean
 @Primary
 @ConditionalOnMissingBean(ObjectMapper.class)
 public ObjectMapper jacksonObjectMapper(Jackson2ObjectMapperBuilder builder) {
   return builder.createXmlMapper(false).build();
 }
 @Bean
 public ElasticsearchTemplate elasticsearchTemplate(
     Client client, Jackson2ObjectMapperBuilder jackson2ObjectMapperBuilder) {
   return new ElasticsearchTemplate(
       client, new CustomEntityMapper(jackson2ObjectMapperBuilder.createXmlMapper(false).build()));
 }