SpringBoot自动装配

SpringBoot的优点

独立运行。内嵌servlet、tomcat、jetty容器

简化 Maven 配置

自动配置

没有复杂的xlm配置

提供应用监控

自动配置@SpringBootApplication下的核心注解

@EnableAutoConfiguration

@Configuration

@ConditionalOnClass

自动装配

@EnableAutoConfiguration这个注解下的loadFactoryNames方法

会加载类路径及所有jar包下META-INF/spring.factories配置中映射的自动配置的类

这些类启动核心就是@Configuration,@ConditionalOnClass

你可能感兴趣的:(SpringBoot自动装配)