Spring中工场模式的使用
在spring-config.xml中配置bean
<bean id="car" class="demo01_pattern.factory.Car"/>
<bean id="iphone" class="demo01_pattern.factory.Iphone"/>
在工场中使用bean
public class FactoryTest {
public static void main(String[] args){
ClassPathResource resource = new ClassPathResource("spring-config.xml");
XmlBeanFactory beanFactory = new XmlBeanFactory(resource);
Car car = (Car) beanFactory.getBean("car");
Iphone iphone=(Iphone)beanFactory.getBean("iphone");
car.show();
iphone.show();
}
}