解决redisTemplate乱码问题

public class IsomeraseApplication {
    
    

    public static void main(String[] args) {
    
    

        SpringApplication.run(IsomeraseApplication.class, args);

    }

    @Autowired
    private RedisTemplate redisTemplate = null;

    @PostConstruct
    public void init(){
    
    
        initRedisTemplate();
    }

    //设置redisTemplate的序列化器
    private void initRedisTemplate(){
    
    
        //redis默认定义了一个stringSerializer对象
        RedisSerializer stringRedisSerializer = redisTemplate.getStringSerializer();
        //吧关于键和其散列数据类型的field修改为使用StringRedisSerializer进行序列化
        redisTemplate.setKeySerializer(stringRedisSerializer);
        redisTemplate.setHashKeySerializer(stringRedisSerializer);
        redisTemplate.setValueSerializer(stringRedisSerializer);

    }

}

猜你喜欢

转载自blog.csdn.net/weixin_43404791/article/details/108766014