Bean Lifecycle & Proxy Creation
Trace Spring bean initialization from BeanDefinition parsing to constructor invocation, Aware callbacks, BeanPostProcessor interceptors, and CGLIB dynamic proxy generation.
Runtime Mechanics
- BeanDefinition registration & metadata inspection
- BeanPostProcessor before & after initialization hooks
- Dynamic CGLIB / JDK proxy wrapping on heap
- DisposableBean destruction phase mechanics