Closed wangya1529 closed 1 week ago
public static boolean isFromConfigurationSource(BeanDefinition beanDefinition) { return beanDefinition .getClass() .getCanonicalName() .startsWith( "org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader"); }
org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader 是否是org.springframework.context.annotation.ConfigurationClassBeanDefinition
通过 @Bean
注解创建的 BeanDefinition,getCanonicalName() 返回的是 org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.ConfigurationClassBeanDefinition
public static boolean isFromConfigurationSource(BeanDefinition beanDefinition) { return beanDefinition .getClass() .getCanonicalName() .startsWith( "org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader"); }
org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader 是否是org.springframework.context.annotation.ConfigurationClassBeanDefinition