컨테이너가 뭔지 궁금하다면 하단 링크 클릭! 2024.03.29 - [Web] - [Web] 웹 서비스 구조 1. 스프링 컨테이너 Spring Container란? 자바 객체(빈, Bean)의 생명 주기(생성, 관리, 제거 등)를 관리하며, 생성된 자바 객체들에게 추가적인 기능을 제공한다. 스프링 컨테이너는 XML, 어노테이션 기반의 자바 설정 클래스로 만들 수 있다. 스프링 부트 Spring Boot를 사용하기 이전에는 xml을 통해 직접적으로 설정해 주어야 했지만, 스프링 부트가 등장하면서 대부분 사용하지 않게 되었다. @Configuration 어노테이션이 붙은 클래스를 설정 정보로 사용한다. 클래스 내부에 @Bean 어노테이션이 적힌 메서드를 모두 호출하여 얻은 객체를 스프링 컨테이너에 등록하게 ..