手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Spring创建javaBean对象的方式

时间:2024-10-14 07:23:31

1、构造方法实麻质跹礼例化:在applicatonContext.xml按如下图进行配置,id中配置bean的名称,不可与其他bea荏鱿胫协n的id重复,class中配置需要创建对象的java类;spring会自动调取该java类的默认构造器,创建实例。

Spring创建javaBean对象的方式

2、静态工厂方法实例化:同样在applicatonContext.xml中配置,不同的是此时class中配置的是创建bean对照滠跋诵象的工厂类,工厂类即是通过调用该类中的某个方法,则可以返回不同条件实例的bean对象,factory-method配置调用的方法,此方法必须是静态的;

Spring创建javaBean对象的方式

3、实例工厂方法实例化:此方法主要是将一个先声明的bean作为实例工厂,然后调用该工厂的方法进行bean的实例化。如下就是以calendar作为实例工厂,然后调用其中的getTime进行实例化。

Spring创建javaBean对象的方式

4、声明了三种bean的实例化方式后,创建java类TestSpring进行三种方式的测试,首先实例化Spring容器。

Spring创建javaBean对象的方式

5、调用容器对象的getBean方法,按照ApplicatonContext.xml中声明Bean的id,实例化javaBean,有两种方法,一是输出Bean后强转,二是转完后再输出。

Spring创建javaBean对象的方式

6、前面两种方式获取的都是Calendar对象,第三种利用getTime方法返回的是Date对象。

Spring创建javaBean对象的方式

7、编码完成后,利用junit单元测试进行测试,输出结果如下。

Spring创建javaBean对象的方式
© 手抄报圈