Spring[IoCContainer] 1. IoC 와 DI Inversion of Control( 제어역전 ) 이란 프로그램 코드 내에서 참조하려는 객체를 직접 생성 하지 않고 외부의 다른 존재가 생성하여 제공한다는 개념 외부의 다른 존재(객체) 를 Container 라고 하며 IoC 오브젝트 또는 IoC Container 라고 한다 IoC 의 구현 방법 Dependency Lookup 객체가 JNDI를 이용하여 직접 의존하고 있는 객체를 찾는다. 객체가 JNDI 코드를 구현해야 한다. Exception 처리 구조가 복잡 EJB, Apache Avalon Dependency Injection 컨테이너 자체가 lookup을 한다.(객체 내에서 lookup하는 코드가 사라짐) 컨테이너에 의존적인 코드를 작성..