問題描述:springboot使用spring data redis儲存資料時亂碼
redis key/value 出現\xAC\xED\x00\x05t\x00\x05
問題分析: 檢視RedisTemplate類
JdkSerializationRedisSerializer類
SerializingConverter類
DefaultSerializer類
Serializer類
原因:RedisTemplate預設使用的是JDK序列化器,而它使用的編碼是ISO-8859-1
解決方案: 設定序列器
*
*
redisTemplate.setKeySerializer(new StringRedisSerializer()); //key使用StringRedisSerializer
原文地址:www.cnblogs.com/swiftwn/p/9325192....
本作品採用《CC 協議》,轉載必須註明作者和本文連結