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

spring实例化bean的三种方式

2012-08-23 16:48 585 查看
使用构造器实例化bean

<bean id="personService" class="com.cardvalue.bean.impl.PersonServiceBean"></bean>

使用静态工厂方法实例化bean

<bean id="personService2" class="com.cardvalue.bean.impl.PersonServiceBeanFactory" factory-method="createPersonServiceBean"></bean>

public static PersonServiceBean createPersonServiceBean(){

return new PersonServiceBean();

}

使用实例工厂方法实例化bean

<bean id="personServiceBeanFactory" class="com.cardvalue.bean.impl.PersonServiceBeanFactory"></bean>

<bean id="personService3" factory-bean="personServiceBeanFactory" factory-method="createPersonServiceBean2"> </bean>

public PersonServiceBean createPersonServiceBean2(){

return new PersonServiceBean();

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: