
🌱 스프링 프레임워크의 심장, IoC 컨테이너와 빈(Bean)스프링을 공부하다 보면 꼭 마주하게 되는 개념, 바로 IoC 컨테이너와 빈(Bean)입니다.처음엔 어렵게 느껴지지만, 개념을 하나씩 풀어보면 놀랍도록 깔끔하게 이해됩니다.이번 글에서는 Spring의 IoC 컨테이너가 뭘 하는지, Bean이 왜 중요한지 찬찬히 정리해보겠습니다.🌀 IoC란? (Inversion of Control)IoC는 “제어의 역전”이라는 말 그대로,객체의 생성과 의존성 관리를 개발자가 직접 하지 않고, 컨테이너가 대신하는 개념입니다.전통 방식과의 차이점구분전통적인 방식IoC 방식 (Spring)객체 생성직접 new 해서 만듦컨테이너가 알아서 생성의존성 주입직접 찾아서 연결컨테이너가 알아서 넣어줌“개발자가 객체를 만들고 연..