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的配置更加强大、类型
安全并且易于重构。在

 

posted @ 2019-02-25 11:51  海蓝7  阅读(106)  评论(0)    收藏  举报