Spring 实战 - 第2章 装配Bean
声明bean
构造器注入和Setter方法注入
装配bean
控制bean的创建和销毁
在XML中进行显式配置。
在Java中进行显式配置。
隐式的bean发现机制和自动装配。
具体到构造器注入,有两种基本的配置方案可供选择:
<constructor-arg>元素
使用Spring 3.0所引入的c-命名空间
我们已经知道,Spring为<constructor-arg>元素提供了c-命名空间作为替代方案,与之类似,Spring提供了更加简洁的p-命名空间,作为<property>元素的替代方案。
2.5 导入和混合

2.6 小结
Spring框架的核心是Spring容器。容器负责管理应用中组件的生命周期,它会创建这些组件并保证它们的依赖能够得到满足,这样的话,组件才能完成预定的任务。
在本章中,我们看到了在Spring中装配bean的三种主要方式:自动化配置、基于Java的显式配置以及基于XML的显式配置。
我同时建议尽可能使用自动化配置,以避免显式配置所带来的维护成本。但是,如果你确实需要显式配置Spring的话,应该优先选择基于Java的配置,它比基于XML的配置更加强大、类型
安全并且易于重构。在

浙公网安备 33010602011771号