解决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;
    }
}
相关推荐
汽车仪器仪表相关领域6 分钟前
工况模拟精准检测,合规减排赋能行业 ——NHASM-1 型稳态工况法汽车排气检测系统项目实战经验分享
数据库·算法·单元测试·汽车·压力测试·可用性测试
云小逸9 分钟前
【windows系统编程】第一章 Windows 系统核心架构与基础概念
windows·架构
行百里er9 分钟前
一个还没写代码的开源项目,我先来“画个饼”:Spring Insight
后端·开源·github
2301_8002561110 分钟前
数据库设计中的 “数据依赖→设计异常→关系分解(范式)” 核心逻辑
数据库·postgresql
冰冰菜的扣jio11 分钟前
Redis基础数据结构
数据结构·数据库·redis
威哥爱编程14 分钟前
2026年的IT圈,看看谁在“裸泳”,谁在“吃肉”
后端·ai编程·harmonyos
川西胖墩墩18 分钟前
团队协作泳道图制作工具 PC中文免费
大数据·论文阅读·人工智能·架构·流程图
码事漫谈19 分钟前
当多态在构造中“失效”的那一刻
后端
Sammyyyyy24 分钟前
Symfony AI 正式发布,PHP 原生 AI 时代开启
开发语言·人工智能·后端·php·symfony·servbay
码间拾光・菲林斯24 分钟前
PostgreSQL 微服务架构开发实战:数据一致性、多租户设计与框架集成
微服务·postgresql·架构