当前位置:   article > 正文

Field redisTemplate in com.demo.redisdemo.RedisUtils required a bean of type ‘org.springframework.da_field redistemplate in com.zvos.towerexam.system.s

field redistemplate in com.zvos.towerexam.system.service.redisqueueservice r

@Autowired使用byType的方式注入,且会连同泛型一起解析,报错表示没有匹配到对应类型的RedisTemplate。

spring-boot-autoconfigure有一个RedisTemplate<Object, Object>类型的定义;

spring-data-redis有一个RedisTemplate<String, String>的定义;

使用@Autowire注入时,能选的类型只有:RedisTemplate、RedisTemplate<String, String>、RedisTemplate<Object, Object>。

@Qualifier叠加@Autowired使用,可以byName注入,但是被注入的bean仍然要与声明变量的类型匹配。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/125781
推荐阅读
相关标签
  

闽ICP备14008679号