解决redis乱码问题

目录

1.问题

2.查看redis序列化机制

3.设置redis的序列化器


1.问题

在使用redis最为缓存时,发现key乱码问题

这是由于redis的序列化机制导致的

2.查看redis序列化机制

3.设置redis的序列化器

java 复制代码
@Configuration
@Data
public class RedisConfig {
    /**
     * redis序列化
     */
    @Bean
    public RedisTemplate<String,Object> redisTemplate(RedisConnectionFactory factory){
        RedisTemplate<String,Object> redisTemplate=new RedisTemplate<>();
        redisTemplate.setConnectionFactory(factory);

        //创建序列化容器
        StringRedisSerializer stringRedisSerializer = new StringRedisSerializer();
        //设置key的序列化器
        redisTemplate.setKeySerializer(stringRedisSerializer);
        //设置value的序列化器
        redisTemplate.setValueSerializer(stringRedisSerializer);
        return redisTemplate;
    }
}
相关推荐
还是鼠鼠1 小时前
AI掘金头条新闻系统 (Toutiao News)-相关推荐
后端·python·mysql·fastapi·web
AskHarries1 小时前
OpenClaw 是什么?为什么它不是普通 AI Agent
人工智能·后端·程序员
DevOpenClub1 小时前
职教高考及高职分类招生控制线 API 接口
java·数据库·高考
funnycoffee1231 小时前
华为S5736交换机3层ECMP负载方式
linux·服务器·数据库
Tsuki_tl1 小时前
【总结】Java的线程状态
java·后端·面试·多线程·并发编程·线程状态
添砖java‘’1 小时前
MySQL复合查询
数据库·mysql
@大迁世界1 小时前
Prompt 缓存,一次讲明白
缓存·prompt
星川水月1 小时前
Access数据库快速入门——外部数据导入和SQL简单查询
数据库·sql·access
虎冯河1 小时前
Nano Banana Pro生图逻辑详解—— 从底层架构到实践指南
架构·aigc
xiaoxue..1 小时前
Node.js 笔试题讲解
后端·面试·node.js