Spring
빈 스코프
빈 스코프란 이번에는 빈 스코프에 대해 알아보려고 합니다. 빈 스코프란 단순하게 다양한 빈 설정 정보 중 하나로 볼 수 있습니다. 스코프(Scope)라는 이름에 맞게, 빈 스코프는 빈 객체가 생성되어 사용되는 범위입니다. 스프링에서는 이러한 빈 스코프를 클래스 레벨에서 기술할 필요 없이 Configuration 파일에서 기술할 수 있게 해줍니다. 스프링이 제공하는 빈 스코프는 총 6가지가 있는데요, 그 중 4개는 세션 정보가 필요해서, 웹서버와 함께 Spring을 구동할 때에만 사용이 가능합니다. 참고로 커스텀 빈 스코프도 만들 수 있다고 하니, 빈 스코프 확장에 대한 제약은 없어보입니다. 그럼 이제 스프링이 제공하는 6개의 빈 스코프를 알아보겠습니다. Singleton Scope 디폴트 빈 스코프이며 ..