Spring IoC 1. IoC(제어의 역행) : 프로그램을 구동하는데 필요한 관리를 컨테이너에서 직접 관리 하는 것 스프링은 IoC 구조를 통해 구동 시 필요한 객체의 생성부터 생명 주기까지 해당 객체에 대한 관리를 직접 수행 2. Spring 'Bean' : IoC 방식으로 관리하는 Class , 객체 3 . Configuration metadata : ApplicationContext 또는 BeanFactory가 IoC를 적용하기 위해 사용하는 설정 정보 설정 메타정보는 Bean 객체를 생성하고 구성할 때 사용됨 4. Spring Container 1) 컨테이너의 역할 : 객체의 생명주기와 의존성 관리 VO(DTO/POJO) 객체의 생성, 초기화, 소멸등의 처리를 담당 소스 코드 구현 시간 단축 2..