redisTemplate.opsForValue().get()获取值失败解决记录。
将@Resource注解修改为@Autowired
·
在使用redisTemplate.opsForValue().get()时,获取的值为null。
问题原因:
@Resource:
java的注解,属性较多,type无法分辨时可以用name分辨
@Autowired:
spring的注解,一个属性,type无法分辨时需要借助@Qualifier注解才能使用
使用@Autowired方式最好使用构造函数的方式注入。
解决方案:
将@Resource注解修改为@Autowired
更多推荐
已为社区贡献1条内容
所有评论(0)