閱讀Spring源碼,我們可通過在github上下載源碼,再通過編譯的方式進行,也可以通過Idea構建maven工程,閱讀maven反編譯後的源碼,源碼編譯的方式會有編譯錯誤,操作複雜,本文通過maven反編譯的方式閱讀spring源碼。
因爲XML的方式創建spring項目不易閱讀,以下項目通過javabean的方式創建。
1、創建maven項目
很容易,不多說
2、添加maven依賴
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.0.2.RELEASE</version>
</dependency>
只需要添加這一個依賴即可
3、添加配置類AppConfig
再項目下創建AppConfig.java文件,內容如下
@ComponentScan("com.test")
public class AppConfig {
}
@ComponentScan("com.test")指定你需要Spring掃描的路徑
4、測試啓動Spring
public static void main(String[] args) {
AnnotationConfigApplicationContext applicationContext = new AnnotationConfigApplicationContext(AppConfig.class);
}
ok,Spring項目已創建完成