LocalDateTime - Deserialisierung mit LocalDateTime.parse

Ich habe das FeldinitiationDate welche serialisiert vonToStringSerializer Klasse im ISO-8601-Format.

@JsonSerialize(using = ToStringSerializer.class)
private LocalDateTime initiationDate;

Wenn ich folgenden JSON erhalte,

...
"initiationDate": "2016-05-11T17:32:20.897",
...

Ich möchte es von @ deserialisierLocalDateTime.parse(CharSequence text) Factory-Methode. Alle meine Versuche endeten mitcom.fasterxml.jackson.databind.JsonMappingException:

Kann keinen Wert vom Typ instanziieren [einfacher Typ, Klassejava.time.LocalDateTime] vonString Wert '2016-05-11T17:32:20.897'); keine einzigeString Konstruktor / Factory-Methode

Wie erreiche ich das? Wie kann ich die Factory-Methode angeben?

BEARBEITEN

Das Problem wurde durch Einfügen von @ gelös jackson-datatype-jsr310 module zum Projekt und mit@JsonDeserialize mitLocalDateTimeDeserializer.

@JsonSerialize(using = ToStringSerializer.class)
@JsonDeserialize(using = LocalDateTimeDeserializer.class)
private LocalDateTime initiationDate;

Antworten auf die Frage(4)

Ihre Antwort auf die Frage