【问题标题】:Exception during deserialize java.time.Instant from redis cache从redis缓存反序列化java.time.Instant期间出现异常
【发布时间】:2020-08-03 14:09:49
【问题描述】:

从缓存读取数据时,我不断收到以下异常。

org.springframework.data.redis.serializer.SerializationException: Could not read JSON: Cannot construct instance of `java.time.Instant` (no Creators, like default construct, exist): cannot deserialize from Object value (no delegate- or property-based Creator)

我一引入 java.time.Instant 类型的新变量就开始了

【问题讨论】:

    标签: exception redis deserialization java.time.instant


    【解决方案1】:

    您可以使用 JsonSerializerJsonDeserializer 将 Instant 对象序列化为毫秒或自定义文本格式。

    例如实现按照How to set format of string for java.time.Instant using objectMapper?的回答部分

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-12
      • 2017-06-02
      • 1970-01-01
      • 2013-02-07
      • 1970-01-01
      • 1970-01-01
      • 2014-09-13
      • 1970-01-01
      相关资源
      最近更新 更多