Код: Выделить всё
@RequestMapping(value ="verifyAccount", method = RequestMethod.POST, produces=MediaType.APPLICATION_JSON_VALUE)
public ResponseEntity verifyAccount(@RequestBody VerifyAccountRequest request) {
VerifyAccountResponse response = service.verifyAccount(request);
return new ResponseEntity(response, HttpStatus.OK);
}
Обновлено приведенное ниже на основе ответов, но миксин, похоже, не вступил в силу -
Код: Выделить всё
@Bean
public Jackson2ObjectMapperBuilder objectMapperBuilder() {
Jackson2ObjectMapperBuilder builder = new Jackson2ObjectMapperBuilder();
builder.mixIn(ConnectStatus.class, com.datacast.service.util.DateFormatSerializerMixin.class);
return builder;
}
Я создал простой проект весенней загрузки, чтобы проверить это, и он работает нормально. Но когда я использую этот подход в своем более крупном проекте, преобразования даты не происходит. Может ли быть что-нибудь, переопределяющее Jackson2ObjectMapperBuilder?
Подробнее здесь: https://stackoverflow.com/questions/396 ... ialization
Мобильная версия