PrepZone Logo
PrepZone
Back to Spring Boot

Spring Boot · Hard

What is circular dependency in Spring? How is it handled?

Spring BootDI & Bean LifecycleDependency InjectionStaffArchitect

Answer preview

Circular dependency occurs when Bean A depends on Bean B, and Bean B depends on Bean A (directly or transitively). Spring cannot create either bean first.…