Джексон Object Mapper весной MVC не работает
Каждый объект в формате Date сериализуется как long.
Я прочитал, что мне нужно создать собственный объект сопоставления
и так я и сделал:
public class CustomObjectMapper extends ObjectMapper {
public CustomObjectMapper() {
super();
configure(Feature.WRITE_DATES_AS_TIMESTAMPS, false);
setDateFormat(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"));
}
}
Я также зарегистрировал этот пользовательский маппер как конвертер
@Override
protected void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
converters.add(converter());
addDefaultHttpMessageConverters(converters);
}
@Bean
MappingJacksonHttpMessageConverter converter() {
MappingJacksonHttpMessageConverter converter = new MappingJacksonHttpMessageConverter();
converter.setObjectMapper(new CustomObjectMapper());
return converter;
}
но тем не менее, это не работает, и я получаю долго, как свидание.
Есть идеи, что я делаю не так?