@ConditionalOnMissingBean 原理
时间: 2023-11-14 08:43:58 浏览: 47
springboot @ConditionalOnMissingBean注解的作用详解
@ConditionalOnMissingBean注解是Spring Boot中的一个条件注解,其作用是当某个Bean不存在时,才会加载该Bean。其原理是通过BeanFactory中的beanDefinitionMap来获取已存在的Bean名称,如果该名称不存在则加载该Bean。同时该注解支持多个参数,可以通过参数指定Bean的作用域、Bean是否可以为空等属性。
阅读全文