三要素AnnotationConfigApplicationContext能够实现基于Java的配置类加载Spring的应用上下文配置的注解@Configuration扫描包的注解@ComponentScanspringboot的启动注解run方法建立上下文context = this.createApplicationContext();加载配置文件,注解加载beanspring