Question 1: What happens internally when a Spring bean is marked as both @Lazy and singleton?
- Bean is never created
- Bean is created at context startup
- Bean is created on first request
- Bean is created per request
Explanation: Lazy singleton beans are instantiated only when first requested.