================ 案例解析之引导类 ================ /src/main/java/cn/tedu/springboot/Springboot0104QuickstartApplication.java: @SpringBootApplication public class Springboot0104QuickstartApplication { public static void main(String[] args) { ConfigurableApplicationContext contex = SpringApplication.run( Springboot0104QuickstartApplication.class, args); BookController bookController = contex.getBean(BookController.class); System.out.println(bookController); } } 运行 cn.tedu.springboot.controller.BookController@26f46fa6 例程:springboot_01_04_quickstart SpringApplication类的run()方法创建了Spring容器,其中包含了所有的Bean。 SpringBootApplication注解: - 包含Configuration注解————配置类,用于初始化Spring容器 - 包含ComponentScan注解————扫描包,默认扫描当前包及子包 引导类的功能: - 作为配置类,指导Spring容器加载Bean - 提供main方法,是应用程序的运行入口