스프링 프로젝트를 하다보면 제일 먼저 그리고 여러번 만나게될 개념은바로 IoC Container, DI(의존성 주입), Bean입니다.Inverse of Control : 제어권의 역전, -> 객체의 생성, 라이프사이클을 개발자가 직접 하는 것이 아니라 spring의