SpringBoot:@SpringBootApplication主配置类

@SpringBootApplication主配置类下面主要包含两个注解:

  • @SpringBootConfiguration: 包含@Configuration 表示"配置类"。如果一个类前面有@Configuration ,表示该类是一个注释类;另外,加了@Configuration注解的类,会自动纳入spring容器
  • @EnableAutoConfiguration:自动配置,包含@AutoConfigurationPackage注解,可以找到@SpringBootApplication主配置类所在的包,并将该包及其所有子包纳入spring容器。假如主包是demo,子包就是demo.×××
SpringBoot:@SpringBootApplication主配置类
主包
SpringBoot:@SpringBootApplication主配置类
主包的子包