在使用RedisTemplate的时候,使用注解的方式引入了StringRedisTemplate,在另一个类中使用了注解引入了RedisTemplate,详见代码,结果导致使用opsForValue获取值得时候,尽管key一致,但是拿不到key,请大家注意
@Autowired
private StringRedisTemplate redisTemplate;
@Autowired
private RedisTemplate redisTemplate;
本文探讨了在Spring Boot项目中,同时使用@AutoWired注解引入StringRedisTemplate和RedisTemplate时出现的冲突问题。当两个模板同时存在时,尽管使用相同的key,但通过opsForValue无法获取到值。文章提供了代码示例并讨论了解决方案。
在使用RedisTemplate的时候,使用注解的方式引入了StringRedisTemplate,在另一个类中使用了注解引入了RedisTemplate,详见代码,结果导致使用opsForValue获取值得时候,尽管key一致,但是拿不到key,请大家注意
@Autowired
private StringRedisTemplate redisTemplate;
@Autowired
private RedisTemplate redisTemplate;
转载于:https://www.cnblogs.com/nangonghui/p/10917815.html
1547

被折叠的 条评论
为什么被折叠?