SpringBoot自動配置原始碼解析
阿新 • • 發佈:2021-02-07
技術標籤:Javaspring bootjava
一、自動配置原理入門
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
雷豐陽2021版SpringBoot2零基礎入門springboot全套完整版(spring boot2)