@import
@import({User.class, DBHelper.class})
@Configuration(proxyBeanMethods = false) //告诉SpringBoot这是一个配置类 == 配置文件
public class MyConfig {
}
import将指定类型的类导进去,并且可以自动的给这俩个组件创建无参构造器,和指定类型的对象放在容器
@Conditional
ctrl+h打开注解的继承树,有许多的派生注解
condition翻译就是有条件的,顾名思义就是通过各种条件去组件注入
比如ConditionOnBean,和ConditionOnMissionBean俩个注解是对立的
一个是如果组件中存在某个Bean则注入当前Bean,另外一个就是不存在某个Bean则注入当前Bean
若将注解写再类名上,若容器里面有组件的类中Bean全部装配,反之不装配.
注意:
上情况会先判断注解,因为判断时还未装配到容器,所以类中俩个Bean都装配失败



