大DL们请看这几行代码,启动类里边的@SpringBootApplication
没有排除任何自动配置类,并且正确引入了spring-boot-starter-data-redis
的依赖,但是在下边的示例代码中的@ConditionalOnBean(LettuceConnectionFactory.class)
并不会生效😵,请知道的DL告知是什么问题 😩😩,我吐了.
/**
* @author Yufire 淦!
* @date 2021/8/20 17:34
* @description 加载Y-Cache所需要的Bean
*/
@Slf4j
@Configuration
public class InitBeans {
/**
* 存在Redis连接工厂 初始化Redis操作模板
*
* @param redisConnectionFactory redis连接工厂
*/
@Bean
@ConditionalOnBean(LettuceConnectionFactory.class)
public RedisTemplate<String, Object> yCacheRedisTemplate(LettuceConnectionFactory redisConnectionFactory) {
log.info("{} Loading...", SystemConstant.SYSTEM_NAME);
}
}