【Redis学习】解决使用redisTemplate 时 存入redis 的key 出现 \xac\xed\x00\x05t\x00

由于使用默认的JdkSerializationRedisSerializer时会导致存入redis中的值出现乱码。

在这里插入图片描述

所以要使用非默认的序列化器

在使用redisTemplate时,注入自己定义的bean,但是在进行测试时发现还是使用的原来的redisTemplate
在这里插入图片描述

【Redis学习】解决使用redisTemplate 时 存入redis 的key 出现 \xac\xed\x00\x05t\x00_第1张图片
一开始以为是bean注入的时候出现问题,于是使用Qualifier注解来匹配自定义的bean,结果出现找不到bean的报错。

然后怀疑是@Configuration 注解失效。

果然,配置类的路径有问题,把启动类移动到配置类的同级或其父级的同级才能扫描到该配置类。

关于这个路径的问题印象里之前学springboot的时候好像有提到过,只是太久了忘记了,记录一下,以免再忘。

你可能感兴趣的:(redis,java,spring,boot)