читать ответ в виде такого вот класса?:
https://pastebin.com/ei7sPKNE
Конкретно проблема в том, что игнорируется @JsonProperty("formatted_address"), если я переименовываю само поле в
formatted_address, то всё работает.
ObjectMapper объявлен вот так:
https://pastebin.com/pR3aXrh7
Читается просто как
val response = restTemplate.exchange(requestEntity,
GooglePlaceDetailsResponse::class.java)
Ошибка "бла-бла-бла nested exception is com.fasterxml.jackson.module.kotlin.MissingKotlinParameterException: Instantiation of [simple type, class com.escaria.tycoon.places.PlaceDetailsResult] value failed for JSON property formattedAddress due to missing (therefore NULL) value for creator parameter formattedAddress which is a non-nullable type бла-бла-бла"
А place_id читается?
Обсуждают сегодня