异常原因分析

这个异常的产生原因是序列化失败导致的。

产生的原因:

1、是因为你存储在redis里面的数据类型和你查找的时候不是一样的,导致序列化失败了。

解决方案:直接清空原来的redis缓存。数据重新刷一次就可以解决。

2、是因为你本来就没有实现序列化导致的。

解决方案:这个更加的简单,实现Serializable就可以了。

基本概念

序列化

   序列化就是指把数据对象转换为字节序列的过程。

 序列化作用

在传递和保存对象时,保证对象的完整性和可传递性。对象转换为有序字节流,以便在网络上传输或者保存在本地文件中。

反序列化

        反序列化就是指把字节序列恢复为数据对象的过程。

反序列化作用

根据字节流中保存的对象状态及描述信息,通过反序列化重建对象。

   总结:核心作用就是对象状态的保存和重建。(整个过程核心点就是字节流中所保存的对象状态及描述信息) 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐