BEAN1 [Spring Boot] Container 스프링 컨테이너 스프링 컨테이너는 스프링 프레임워크, 스프링 부트의 핵심 컴포넌트이다. 스프링에서는 외부에서 자바 객체의 생명 주기를 관리하며, 생성된 자바 객체들에게 추가적인 기능을 제공하는데, 이 역할을 담당하는 '외부'가 바로 컨테이너인 것이다. 컨테이너가 담고 있는 자바 객체를 스프링에서는 빈(Bean) 객체라고 부르는데, 컨테이너는 빈의 생성,관리, 제거 등 생명주기를 관리하며, 생성된 빈에게 의존성 주입 등 추가적인 기능을 제공하는 것이다. 스프링 컨테이너의 종류 스프링 컨테이너는 내부에 있는 자바 객체를 이용하여 빈 객체를 생성하기도 하고, 관계를 설정하기도 하는 등 마치 Bean 객체를 하나의 부품으로 사용한다. 워낙 다양한 기능을 가지고 있다보니, 여러가지 이름으로 불리기도 하는데 그 중.. 2023. 11. 8. 이전 1 다음 728x90 반응형