读书人

Spring2.5参考手册学习札记(1)

发布时间: 2012-08-28 12:37:01 作者: rapoo

Spring2.5参考手册学习笔记(1)

bean属性class主要有两种用途:

??? 在大多数情况下,容器将直接通过反射调用指定类的构造器来创建bean(有点类似于在Java代码里使用new操作符);

??? 在极少数情况下,容器将调用类的静态工厂方法来创建bean实例,class属性将用来指定实际具有静态工厂方法的类(至于调用静态工厂方法创建的对象是当前class还是其他的class则无关紧要)。

?

实例化bean 的方法:

1、用构造器来实例化

2、使用静态工厂方法实例化(factory-method属性指定的方法必须为static)

3、使用实例工厂方法实例化(class属性必须为空,通过另一个bean的方法创建)

读书人网 >软件架构设计

热点推荐