Java 8 LocalDate Jackson-Format

Für java.util.Datum wenn ich

@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy")  
  private Date dateOfBirth;

dann in der JSON-Anfrage, wenn ich senden

{ {"dateOfBirth":"01/01/2000"} }  

es funktioniert.

Wie sollte ich das tun für Java 8 LocalDate Feld??

Ich versucht, mit

@JsonDeserialize(using = LocalDateDeserializer.class)  
@JsonSerialize(using = LocalDateSerializer.class)  
private LocalDate dateOfBirth;  

Es hat nicht funktioniert.

Kann jemand bitte lassen Sie mich wissen, was ist der richtige Weg, dies zu tun..

Unten sind die Abhängigkeiten

<dependency>
         <groupId>org.jboss.resteasy</groupId>
         <artifactId>jaxrs-api</artifactId>
         <version>3.0.9.Final</version>
      </dependency>
      <dependency>
         <groupId>com.fasterxml.jackson.jaxrs</groupId>
         <artifactId>jackson-jaxrs-json-provider</artifactId>
         <version>2.4.2</version>
      </dependency>
      <dependency>
         <groupId>com.wordnik</groupId>
         <artifactId>swagger-annotations</artifactId>
         <version>1.3.10</version>
      </dependency>
      <dependency>

InformationsquelleAutor der Frage JAB | 2015-03-02

Schreibe einen Kommentar