🌱 스프링 삼각형 이전 포스팅 중 '스프링 개요'에서 스프링을 구성하는 핵심 요소에 대하여 알아봤었다.오늘은 그중에서 IoC에 대하여 조금 더 상세하게 포스팅하려고 한다. 🌱 IoC (Inversion of Control)IoC(Inversion of Control, 제어의 역전)란,Bean의 생성과 의존 관계 설정, 사용, 제거 등의 작업을 애플리케이션 코드 대신 스프링 컨테이너가 담당한 관리하는 것을 뜻한다.즉, 객체를 제어하고 관리하는 역할이 개발자로부터 스프링 컨테이너로 역전된다는 뜻이다.무엇인가 주최가 바뀐다는 것 같긴하나 Bean과 스프링 컨테이너는 무엇인지, 또한 왜 IoC를 사용해야하는지 아직 감이 잡하지 않을 것이다.차근차근 알아가 보도록 하자. 🌱 Bean과 스프링 컨테이너..