redis值我存放的是序列化的list<Model>,反序列化的时候取出来的是String,不能转换为Model对象,求教下大家,是我思路错了还是怎样。
1图是存放list值
2图是取值,强转报错
redis值我存放的是序列化的list<Model>,反序列化的时候取出来的是String,不能转换为Model对象,求教下大家,是我思路错了还是怎样。
1图是存放list值
2图是取值,强转报错
8 回答6.6k 阅读
2 回答2.5k 阅读✓ 已解决
4 回答711 阅读✓ 已解决
2 回答3.4k 阅读
3 回答1.9k 阅读✓ 已解决
1 回答2.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
首选,我不确定你代码里的util是否借助了一些序列化和反序列化的工具,如是是
JSON
的话,使用Jackson
等,或者使用protobuff
等,一般在反序列化的时候,至少应该指定类型吧,比如: