SpringBoot自動構成ソースコード分析

1.自動構成の原則を開始する

1.1 @SpringBootConfiguration

@Configuration:現在構成クラスであることを表します 

@ComponentScan:スキャンするパッケージを指定します

@EnableAutoConfiguration:

@AutoConfigurationPackage
@Import({AutoConfigurationImportSelector.class})
public @interface EnableAutoConfiguration {
    // ...
}

@AutoConfigurationPackage:自動構成パッケージ

@Import({Registrar.class}) // 给容器中导入组件
public @interface AutoConfigurationPackage {
    // 利用register给容器中导入一系列组件
}

詳細な講義ノート:https//www.yuque.com/atguigu/springboot/qb7hy2

SpringBoot2のLeiFengyang 2021バージョンゼロベースのエントリspringbootフルバージョンのフルセット(spring boot2)

 

 

おすすめ

転載: blog.csdn.net/qq_30398499/article/details/113723028