[Spring] 11. Bean Scope란?
[Spring] 11. Bean Scope란?이전 글에서는 @Qualifier와 @Primary에 대해 살펴봤습니다. 같은 타입의 Bean이 여러 개 있을 때 어떤 Bean을 주입할지 정하기 위해 사용하는 방법이었습니다.이번 글에서는 Bean Scope에 대해 정리하겠습니다. Bean Scope는 Spring Bean이 생성되고 유지되는 범위를 의미합니다. 쉽게 말하면, Spring이 만든 Bean 객체를 얼마나 오래 사용하고, 몇 개나 만들 것인지 정하는 개념입니다.Spring Bean은 기본적으로 Singleton Scope로 생성됩니다. 즉, 하나의 Bean 객체를 만들어서 여러 곳에서 함께 사용합니다.1. Bean Scope란?Bean Scope는 Spring Container가 Bean을 어떤 ..