从 Redis 缓存反序列化 java.time.Instant 期间出现异常
Exception during deserialize java.time.Instant from redis cache
我在从缓存中读取数据时不断收到以下异常。
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
就开始了
您可以使用 JsonSerializer 和 JsonDeserializer 以毫秒或自定义文本格式序列化 Instant 对象。
例如,按照
的答案部分执行示例
我在从缓存中读取数据时不断收到以下异常。
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
就开始了您可以使用 JsonSerializer 和 JsonDeserializer 以毫秒或自定义文本格式序列化 Instant 对象。
例如,按照