У меня есть API, определенный в RestController, который принимает запрос json. Pojo для ввода выглядит следующим образом.
class A{
class List<SharedModel> sharedModels;
}
и SharedModel выглядит следующим образом.
class SharedModel {
DateTime datetime;
}
Теперь в вызове curl полезная нагрузка json запроса выглядит следующим образом {[
{ "datetime" : "2020-01-16T22:50:47Z"}
]}
Я получаю 400 неверных запросов с исключением, как показано ниже
Caused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construct instance of
org.joda.time.DateTime (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('2020-01-16T22:50:47Z')
Я не могу редактировать SharedModel. Где и как мне написать десериализатор для этого?