У меня есть DTO с полем типа java.util.Optional, как это:Как карта java.util.Optional с джерси клиента
public class Person {
private final Optional<Long> id;
@JsonCreator
public Person(@JsonProperty("id") Long id) {
this.id = id;
}
public Optional<Long> id {
return this.id
}
}
Если я пытаюсь сериализовать в формате JSON и отправить его джерси клиент, сервер выбрасывает исключение ниже:
com.fasterxml.jackson.databind.JsonMappingException: Can not instantiate value of type [simple type, class java.util.Optional<java.lang.Long>] from Integral number (1); no single-int-arg constructor/factory method
можно использовать java.util.Optional с джерси клиента?
Спасибо.
Спасибо большое. это решит мою проблему !! – LucaA