Bootstrap

深入理解Spring(二)

2、Spring应用

2.1、基于xml的Spring应用

2.1.1、SpringBean的配置详解

Spring开发中主要是对Bean的配置,Bean的常用配置一览如下:

1)Bean的基础配置

例如:配置UserDaoImpl由Spring容器负责管理

 此时存储到Spring容器(singleObjects单例池)中的Bean的beanName是userDao,值是UserDaoImpl对象,可以根据beanName获取Bean实例

如果不配置id,则Spring会把当前Bean实例的全限定名作为beanName

2)Bean的别名配置

可以为当前Bean指定多个别名,根据别名也可以获得Bean对象

此时多个名称都可以获得UserDaoImpl实例对象

 

 3)Bean的范围配置

默认情况下,单纯的Spring环境Be

;