Spring Container1 IoC/DI, 스프링 컨테이너와 Bean의 개념 IoC (Inversion of Control) (제어의 역전) 란?객체의 생성과 관리를 개발자가 하는 것이라 아니라 프레임워크가 대신하는 것// 일반 코드public class A { b = new B(); // 개발자가 클래스를 직접 생성, 제어}// 제어의 역전public class A { private B b; // 코드에서 객체를 생성하지 않음, 어디선가 받아온 객체를 b에 할당} 스프링은 제어의 역전을 중요한 컨셉으로 삼고 있으며, 객체를 생성하고 제어하는 주체를 스프링 컨테이너 라고 한다. DI (Dependency Injection) (의존성 주입) 란? 외부에서 객체를 주입받아 사용하는 것 의존성 주입에 대해서는 이미 다룬적이 있다.( 참고 : https://record475.. 2026. 7. 7. 이전 1 다음