Bean Scope
bean kapsamı (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ı.
Yazılım Mühendisliği 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.
İlişkili Yazılım Mühendisliği Kavramları
- Dependency Injection
- Bean Lifecycle
- singleton scope
- request scope