首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Spring中实例化Bean的三种方式

2012-08-29 
Spring中实例化Bean的3种方式实例化Bean的3种方式:1.使用类构造器实例化:bean idpersonServiceBean na

Spring中实例化Bean的3种方式

实例化Bean的3种方式:

1.使用类构造器实例化:

<bean id="personServiceBean" name="code"><bean id="peronServiceBeanFactory" name="code">package com.spring.service.impl;public class PersonServiceBeanFactory {public static PersonServiceBean pcreatePersonServiceBanFactory() {return new PersonServiceBean(); }}

??

?3.使用示例工厂方法实例化:

<bean id="personServiceBeanFactory" factory-bean="personServiceBeanFactory"factory-method="createPersonServiceBanFactory"></bean>

?PersonServiceBeanFactory代码如下:

package com.spring.service.impl;public class PersonServiceBeanFactory {public PersonServiceBean createPersonServiceBanFactory() {return new PersonServiceBean(); }}

?

1 楼 yuwensan126 2011-10-16   介绍这三种方法有什么目的,是让我们知道Spring容器如何做的实例化吗?
而且后两种方法的可用性很低,因为他只能创建一个固定的实例,不像第一种,他是再根据class属性的值进行创建。您觉得呢

热点排行