[언어] JAVA/Spring

[v2.5]스프링 DI

재돌쓰 2015. 2. 20. 13:39

DI : Dependency Injection

객체 간의 의존 관계를 객체 자신이 아닌 외부의 조립기가 수행.


Resource resource = new ClassPathResource("applicationContext.xml");
BeanFactory factory = new XmlBeanFactory(resource);

packageName.classname idName = new  packageName.classname();
className bean = (className)factory.getBean("idName"); //활용방법
className bean = (className)factory.getBean("a"); //활용방법
className bean = (className)factory.getBean("b"); //활용방법