Java 8 LocalDate Jackson格式
对于java.util.Date,当我这样做
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy") private Date dateOfBirth;
然后在我发送的JSON请求中
{ {"dateOfBirth":"01/01/2000"} }
有用。
我应该如何为Java 8的LocalDate字段执行此操作?
我试过了
@JsonDeserialize(using = LocalDateDeserializer.class) @JsonSerialize(using = LocalDateSerializer.class) private LocalDate dateOfBirth;
它没用。
有人可以让我知道这是正确的方法吗?
以下是依赖项
<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>
临摹微笑
富国沪深
相关分类