У меня есть следующая структура запроса, которая должна быть десериализована весной:
{
"firstname": "Iev",
"lastname": "Ivano",
"createdProfile": {
"from": "2019-07-03T15:41:52.854+03:00",
"to": "2019-07-05T15:41:52.854+03:00"
}
}
Мой DTO выглядит как
class UserDto {
private String firstname;
private String lastname;
@JsonProperty("createdProfile.from")
private ZonedDateTime createdProfileFrom;
@JsonProperty("createdProfile.to")
private ZonedDateTime createdProfileTo;
//gets
//sets
}
Итак, я хочу, чтобы весна засела
ZonedDateTime createdProfileFrom and ZonedDateTime createdProfileTo
от
"createdProfile": {
"from": "2019-07-03T15:41:52.854+03:00",
"to": "2019-07-05T15:41:52.854+03:00"
}
с учетом того, что я пометил соответствующие поля с помощью
@JsonProperty("createdProfile.from") and @JsonProperty("createdProfile.to")
Но почему-то весна не хочет заполнять эти поля.
Буду признателен за любую помощь,
Спасибо