Every object with Date format is being serialized as a long.
I\'ve read around that I need to create a custom object mapper
and so I did:
pub
Try adding 0 as index in #add()
@Configuration
@ComponentScan()
@EnableWebMvc
@PropertySource("classpath:/web.properties")
public class WebConfig extends WebMvcConfigurerAdapter
{
@Override
public void configureMessageConverters(final List> converters)
{
converters.add(0, jsonConverter());
}
@Bean
public MappingJacksonHttpMessageConverter jsonConverter()
{
final MappingJacksonHttpMessageConverter converter = new MappingJacksonHttpMessageConverter();
converter.setObjectMapper(new CustomObjectMapper());
return converter;
}
}
It worked for me.