第一步:Bean3实体
public class Bean3 {
}
第二步:工厂
public class Bean3Factory {
public Bean3 createBean3(){
return new Bean3();
}
}
第三步:配置
<!--实例化了一个工厂-->
<bean id="bean3Factory" class="it.heima.Dao.Bean3Factory"/>
<bean id="bean3" factory-bean="bean3Factory" factory-method="createBean3"/>
第四步:测试
@Test
public void testBean3(){
ClassPathXmlApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml");
Bean3 bean3 = applicationContext.getBean("bean3", Bean3.class);
System.out.println(bean3);
}