Redis反序列化错误CouldnotreadJSON:Cannotconstructin。。。Redis反序列化错误Could not read JSON: Cannot construct instance of小学军训作文
java.util.ArrayList$SubList
mlb排名
结婚司仪解决思路
Cannot construct instance of ??不能构造的实例,⼜看了变实体也提供了对应的构造函数了呀,那只能是从序列化⽅⾯⼊⼿了,
序列化错误⼀般有两个因素导致,
1 是没有实现序列化接⼝ implements Serializable ,
宝宝洗澡
精荚2是没有关键标记常量
private static final long rialVersionUID = -3911255650485738676L;
计划书封面
我看这两个都没问题啊,那可能是我业务中⽤了⼀个 list.subList 的截取列表,然后⼜t回redis导致的了。看看.sublist()源码,果然没有实现Serializable 可序列化接⼝,附上源码面食大全
解决⽅案:
既然问题找到啦,是没有序列化导致的,那咱们就序列化⼀个就是呗。new ArrayList()新疆沙漠
list = new ArrayList<EmailInfo>(list.subList(1, list.size()));