## IOC container ioc container 란?? 보통 컨테이너란 생명주기를 관리, 인스턴스들에게 기능을 제공해 줍니다. IOC container에서 객체를 생성, 관리, 의존성을 관리해 줍니다. 인스턴스 생성 부터 소멸까지 관리합니다 **인스턴스 생성부터 소멸까지의 인스턴스 생명주기 관리를 개발자가 아닌 컨테이너가 대신 해줍니다.** **객체관리 주체가 프레임워크(Container)가 되기 때문에 개발자는 로직에 집중할 수 있는 장점이 있습니다.** - IoC 컨테이너는 객체의 생성을 책임지고, 의존성을 관리한다. - POJO의 생성, 초기화, 서비스, 소멸에 대한 권한을 가진다. - 개발자들이 직접 POJO를 생성할 수 있지만 컨테이너에게 맡긴다. - 개발자는 비즈니스 로직에 집중할 수 ..