빈 정의를 통해 생성된 빈에게 의존성과 설정 값을 제어할 수 있을 뿐만 아니라, 객체의 생명 주기도 제어할 수 있습니다.다양한 범위에서 객체를 생성할 수 있습니다. 1. The Singleton Scope (Default)컨테이너당 하나의 인스턴스만 생성합니다.캐시에 저장됩니다.각 IoC Container 들은 이 캐시된 객체를 반환합니다.싱글톤 빈에 대한 모든 요청은 항상 동일한 공유 인스턴스를 반환합니다. 2. The Prototype Scope항목설명정의요청마다 새로운 빈 인스턴스가 생성되는 스코프생성 시점getBean() 호출 또는 의존성 주입 시마다 새 인스턴스 생성사용 예상태를 가지는 객체 또는 매번 다른 상태가 필요한 빈생명 주기 관리Spring이 초기화까지만 관리하고, 그 이후는 개발자 책..