Jackson Object Mapper wiosną MVC nie działa

Każdy obiekt z formatem daty jest serializowany jako długi.

Przeczytałem, że muszę utworzyć niestandardowy program odwzorowujący obiekty

i tak zrobiłem:

public class CustomObjectMapper extends ObjectMapper {

    public CustomObjectMapper() {
        super();
        configure(Feature.WRITE_DATES_AS_TIMESTAMPS, false);
        setDateFormat(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"));

    }

}

Zarejestrowałem również ten niestandardowy program odwzorowujący jako konwerter

@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;
}

ale nadal nie działa i otrzymuję długą randkę.

Jakiś pomysł, co robię źle?

questionAnswers(2)

yourAnswerToTheQuestion