首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

spring实例化bean的三种步骤

2013-11-08 
spring实例化bean的三种方法用构造器来实例化当采用构造器来创建bean实例时,Spring对class并没有特殊的要

spring实例化bean的三种方法

用构造器来实例化

当采用构造器来创建bean实例时,Spring对class并没有特殊的要求, 我们通常使用的class都适用。也就是说,被创建的类并不需要实现任何特定的 接口,或以特定的方式编码,只要指定bean的class属性即可。不过根据所采用 的IoC类型,class可能需要一个默认的空构造器。

此外,IoC容器不仅限于管理JavaBean,它可以管理<bean id="exampleBean" name="code"><bean id="exampleBean" name="code"><!-- the factory bean, which contains a method called createInstance() --><bean id="serviceLocator" class="com.foo.DefaultServiceLocator"> <!-- inject any dependencies required by this locator bean --></bean><!-- the bean to be created via the factory bean --><bean id="exampleBean" factory-bean="serviceLocator" factory-method="createInstance"/>

?

?

虽然设置bean属性 的机制仍然在这里被提及,但隐式的做法是由工厂bean自己来管理以及通过依 赖注入(DI)来进行配置。

热点排行