Bean Scope
Dependency-injection container'ının bileşen örneklerini nasıl oluşturup yeniden kullanacağını belirleyen yaşam döngüsü ve görünürlük politikası.
Teknik Bağlam
Spring'de singleton ve prototype farklı sahiplik semantiğine sahiptir; web scope'ları ise nesneleri request veya session sınırlarına bağlar. Scope seçimi thread safety, retained state, proxy kullanımı, cleanup ve mutable alanların istenmeden request'ler arasında paylaşılmasını etkiler.
İlgili Kavramlar
- Dependency Injection
- Bean Lifecycle
- singleton scope
- request scope