ApplicationContext 配置

Spring 已經做到了這樣,配置 ApplicationContext 非常靈活。有許多方法可以應用每種型別的配置,它們可以很好地混合和匹配在一起。

Java 配置顯式配置的一種形式。@Configuration 帶註釋的類用於指定將成為 ApplicationContext 的一部分的 bean,以及定義和連線每個 bean 的依賴項。

Xml 配置是一種顯式配置形式。特定的 xml 架構用於定義將成為 ApplicationContext 的一部分的 bean。這個相同的模式用於定義和連線每個 bean 的依賴項。

自動裝配是一種自動配置。在類定義中使用某些註釋來確定哪些 bean 將成為 ApplicationContext 的一部分,並且其他註釋用於連線這些 bean 的依賴項。