redis在定时任务中写入对象时报错

相关报错如下:
Cannot serialize; nested exception is org.springframework.core.serializer.support.SerializationFailedException: Failed to serialize object using DefaultSerializer; nested exception is java.io.NotSerializableException:
org.springframework.data.redis.serializer.SerializationException: Cannot

查询方法如下

现在要将查询后的数据写入到redis
于是执行之后发生了如上报错
这是因为在写入时需要对对象进行序列化,如果没有对象的话单纯的String一般可以直接写进去,但不符合开发,所以这个接口就是为了告诉jvm 对象可以被序列化传输。

在对象集成序列化接口之后就不会报错了!