您的位置:首页 > 编程语言 > Java开发

Spring容器实例化Bean方法

2013-02-26 15:18 309 查看
一:使用Spring默认的方法;
<bean id="personService" class="com.dys.service.impl.PersonServiceBean"></bean>
二:静态工厂方法实例化bean
<bean id="personService" class="com.dys.service.factory.PersonServiceBeanFactory" factory-method="createPersonServiceBean">
package com.dys.service.factory;
import com.dys.service.impl.PersonServiceBean;
public class PersonServiceBeanFactory {
//静态工厂方法实例化
bean public static PersonServiceBean createPersonServiceBean(){
return new PersonServiceBean();
}
}
三:实例工厂方法实例化
package com.dys.service.factory;
import com.dys.service.impl.PersonServiceBean;
public class PersonServiceBeanFactory {
//静态工厂方法实例化bean
public PersonServiceBean createPersonServiceBean(){
return new PersonServiceBean();
}
}
<bean id="personServiceBeanFactory" class="com.dys.service.factory.PersonServiceBeanFactory"></bean>
<bean id="personService" factory-bean="personServiceBeanFactory" factory-method="createPersonServiceBean"></bean>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: