Spring의 애플리케이션 컨텍스트 기능과 활용
ApplicationContext는 스프링 프레임워크의 핵심 인터페이스로, 의존성 주입 및 컴포넌트 관리를 중심으로 동작하는 컨테이너 역할을 합니다. 이는 BeanFactory보다 확장된 기능을 제공하며, 빈의 생명주기 제어, 국제화 처리, 이벤트 전달, 리소스 접근 등 다양한 기업급 서비스를 통합적으로 지원합니다.
주요 기능
빈 생성 및 관리: 애플리케이션 내 모든 빈 인스 ...
7월 9일 02:06에 게시됨
Spring Boot 자동 구성 및 빈 주입 메커니즘 심층 분석
Spring Boot의 자동 구성 작동 원리
Spring Boot 애플리케이션이 시작되면 @EnableAutoConfiguration 어노테이션이 핵심적인 역할을 수행한다. 이 어노테이션은 내부적으로 @Import(AutoConfigurationImportSelector.class)를 포함하고 있으며, 이를 통해 수많은 자동 구성 클래스들을 조건에 따라 선택적으로 로드하게 된다.
AutoConfigurationImportSelector는 ImportSe ...
6월 23일 17:59에 게시됨