component1 스프링이 자바 빈 등록하는 방법 스프링 프레임워크의 핵심적인 역할 중 하나는 의존성 주입(Dependency Injection)을 통해 객체 생성과 관리 책임을 개발자 대신 수행하는 것입니다. 이러한 역할을 가능하게 하는 주체가 ApplicationContext, 즉 스프링의 IoC 컨테이너입니다.이 글에서는 스프링이 애플리케이션 실행 시 어떻게 컴포넌트를 탐색하고, 어떤 방식으로 빈을 등록하는지를 정리했습니다.또한 @Component와 @Bean이 각각 어떤 상황에서 사용되는지, 자동 구성과 명시적 설정의 차이도 작성하였습니다. 스프링은 의존성 주입(DI)을 통해 객체 생성과 관리를 개발자 대신 수행함이 역할을 담당하는 주체는 ApplicationContext, 즉 IoC(의존성주입) 컨테이너애플리케이션 실행 시, 스프링이 컴포넌트를.. 2025. 6. 7. 이전 1 다음