스프링을 한번이라도 본 학생 또는 실무 개발자라면, IoC와 DI를 한번이라도 들어봤을 것입니다.IoC와 DI는 스프링의 3대 프로그래밍 모델의 한 부분을 차지하는 개념입니다.아래 그림처럼, Plain Old Java Object(POJO)를 기반으로 IoC/DI, A