原文: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