有可能是因为前缀的原因
这边自己封装了一个叫RedisTemplateDao,导致在查找RedisTemplate Bean的时候由于前缀匹配而报错Springboot Injection of resource dependencies failed; nested exception is
错误方式
@Slf4j
@Component
public class redisTemplateDao {
@Autowired
@Qualifier("redisTemplate")
RedisTemplate redisTemplate;
正确方式
@Slf4j
@Component
public class RedisUtils{
@Autowired
@Qualifier("redisTemplate")
RedisTemplate redisTemplate;
将前缀修改一下,发现就没有问题了。