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ı.
Teknik 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.
İlgili Kavramlar
- Bean Scope
- Dependency Injection
- proxy
- resource lifecycle