[Spring] AnnotationConfigApplicationContext로 알아보는 스프링 컨테이너 생성 과정
·
Back end/Spring Project
📌 스프링 컨테이너의 생성 과정스프링에서는 AnnotationConfigApplicationContext를 사용하면 자바 기반 설정으로 스프링 컨테이너를 구성할 수 있습니다. 이번 글에서는 생성자 주입 방식으로 스프링 빈을 설정하고,AnnotationConfigApplicationContext가 내부적으로 어떤 과정을 거쳐빈을 생성하고 의존관계를 주입하는지 단계별로 정리해보겠습니다.✅ 스프링 컨테이너란?객체(Bean)를 관리하는 IoC(Inversion of Control) 컨테이너입니다.개발자가 직접 객체를 생성하고 연결하지 않고, 스프링이 대신 객체를 생성하고 의존성을 주입해줍니다.✅ 컨테이너 생성 과정ApplicationContext context = new AnnotationConfigAppli..