首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

三种实例化Spring中Bean对象的模式

2012-09-21 
三种实例化Spring中Bean对象的方式1、使用类构造器实例化。!-- 使用类构造器实例化bean --bean idstock

三种实例化Spring中Bean对象的方式

1、使用类构造器实例化。

<!-- 使用类构造器实例化bean -->

<bean id="stockService" factory-method="createPersonServiceBeanFactory"></bean>

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

<!-- 使用实例化工厂方法实例化bean-->

<!--首先实例化工厂对象 -->

<bean id="personServiceFactory2" factory-bean="personServiceFactory2" factory-method="createPersonServiceBeanFactory2"></bean>

?

package cn.itcast.service.impl;public class PersonServiceBeanFactory {public static PersonServiceBean createPersonServiceBeanFactory() {return new PersonServiceBean();}public PersonServiceBean createPersonServiceBeanFactory2() {return new PersonServiceBean();}}测试Case@Test public void instanceSpring3() {ApplicationContext ctx = new ClassPathXmlApplicationContext("beans.xml");PersonService personService = (PersonService)ctx.getBean("personServiceFactory3");personService.save();}
?

热点排行