解决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;
    }
}
相关推荐
江畔柳前堤13 分钟前
roLabelImg 详细安装教程
开发语言·人工智能·后端·云原生
敲个大西瓜2 小时前
Redis一百道核心面试题
数据库·redis·缓存
陈随易2 小时前
moon,apt和yum之外linux系统命令安装新选择
前端·后端·程序员
码事漫谈3 小时前
当单库日增 4.5TB,异构实时同步还能稳得住吗?
后端
無a伟5 小时前
Redis持久化详解:RDB与AOF原理、配置、优缺点
数据库
IT_陈寒5 小时前
SpringBoot自动配置的坑,这次真踩疼我了
前端·人工智能·后端
shengjk15 小时前
AI Engineering 五代演进史:Prompt、RAG、Agent 到 Graph 的架构革命
后端
子兮曰6 小时前
AI 浏览器 Agent 的安全困局:当自动化工具可以偷走你的登录态
前端·人工智能·后端
小罗水6 小时前
附录A 各微服务完整 application.yml 配置汇总
数据库·elasticsearch·微服务
妙码生花6 小时前
从 PHP 到 AI + Golang,程序员自救转型手记(四十八):菜单规则管理实现
前端·后端·ai编程