原文:SpringBoot 取出redis里面的數據,報錯: org.springframework.data.redis.serializer.SerializationException: Could not read JSON: Unexpected character (',' (code 44)): Expected space separating root-level values

redis存儲的數據格式: 報錯信息 解決方法 方式一: 使用StringRedisTemplate 方式二: 修改RedisConfig ,將value序列化方式由jackson, 改成 stringRedisSerialize 注意: 但方式二可能會影響到之前用json數據格式存儲的值的讀取,請自測一下。 報錯原因 redis數據的值不是json格式,所有用jackson方式讀取解析時會報異常 ...

2022-03-23 21:24 0 4308 推薦指數:

查看詳情

org.springframework.data.redis.serializer.SerializationException: Cannot serialize;

前言 本文中提到的解決方案,源碼地址在:perfect-ssm,希望可以幫你解決問題。 問題描述 在Spring與Redis整合過程中,出現了如下報錯: 解決方案 通過異常棧可以得出有效信息: NotSerializable即為不可序列化的對象,對象Article不可序列化 ...

Thu Dec 07 03:06:00 CST 2017 0 32879
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM