美文网首页
SpringBoot运行原理

SpringBoot运行原理

作者: 霍霍霍霍霍霍霍霍霍霍霍 | 来源:发表于2020-06-24 10:55 被阅读0次

SpringBoot核心注解@SpringBootApplication注解是一个组合注解,它的核心功能是由@EnableAutoConfiguration注解提供的

@EnableAutoConfiguration源码

@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@AutoConfigurationPackage
@Import({AutoConfigurationImportSelector.class})
public @interface EnableAutoConfiguration {
    String ENABLED_OVERRIDE_PROPERTY = "spring.boot.enableautoconfiguration";

    Class<?>[] exclude() default {};

    String[] excludeName() default {};
}

这里关键的功能是@Import注解导入的配置功能

相关文章

网友评论

      本文标题:SpringBoot运行原理

      本文链接:https://www.haomeiwen.com/subject/foapyctx.html