spring之@Bean、@Import、@Conditional、@Import、@EnableXXX、ImportBeanDefinitionRegistrar
@Bean//表示注入第三方bean,beanId为方法名@Import//表示注入第三方bean,beanId为全类名@EnableXXXX//表示将企业bean交给springboot管理Condition//符合条件才注入beanFactoryBean//注入bean与BeanFactory相反(spring容器获取bean)ImportBeanDefinitionRegistrar//注入