ApplicationContext 配置
Spring 已经做到了这样,配置 ApplicationContext
非常灵活。有许多方法可以应用每种类型的配置,它们可以很好地混合和匹配在一起。
Java 配置是显式配置的一种形式。@Configuration
带注释的类用于指定将成为 ApplicationContext
的一部分的 bean,以及定义和连接每个 bean 的依赖项。
Xml 配置是一种显式配置形式。特定的 xml 架构用于定义将成为 ApplicationContext
的一部分的 bean。这个相同的模式用于定义和连接每个 bean 的依赖项。
自动装配是一种自动配置。在类定义中使用某些注释来确定哪些 bean 将成为 ApplicationContext
的一部分,并且其他注释用于连接这些 bean 的依赖项。