以Java日期格式:com.fasterxml.jackson.databind.exc.InvalidDefinitionException:无法构造`java.time.LocalDate`的实例

时间:2019-09-27 23:27:27

标签: java

在Java 8代码中,我试图将字符串日期格式设置为LocalDate格式。我正在使用LocalDateDeserializer.class。 我收到错误

markers["slow"]

有人可以告诉我这是什么错误吗?

1 个答案:

答案 0 :(得分:2)

您需要从datetime module添加jackson-modules-java8

  

数据类型模块,使Jackson能够识别Java 8 Date&Time API数据类型(JSR-310)。

使用以下方式注册:

ObjectMapper mapper = new ObjectMapper();
mapper.registerModule(new JavaTimeModule());