Bean Lifecycle
bean yaşam döngüsü (Bean Lifecycle) — Container'ın yönetilen bir bileşeni oluşturma, bağımlılıklarını enjekte etme, initialize etme, proxy'leme, kullanıma açma ve sonlandırma sırası.
Yazılım Mühendisliği Bağlamı
Constructor, bean post-processor, proxy üretimi, @PostConstruct, destruction callback ve dış kaynaklar etkileştiğinde sıralama önemlidir. Initialization side effect'leri deterministik olmalı; startup sözleşmesi gerektirmiyorsa gizli ağ veya veritabanı işi başlatmamalıdır.
İlişkili Yazılım Mühendisliği Kavramları
- Bean Scope
- Dependency Injection
- proxy
- resource lifecycle