Spring Debugger New Power: Where Should I Click to Demystify Spring Boot Magic?
This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).
A conference talk transcript by Ivan Borisov exploring Spring Boot internals through live debugging puzzles using IntelliJ IDEA. Topics covered include Spring property source precedence and environment post-processors, bean definition naming rules (especially with multi-capital-letter class names), bean collection injection behavior, the new Spring 7 BeanRegistrar for dynamic bean registration, prototype vs singleton lifecycle differences (pre-destroy not called for prototypes), and transactional proxy internals (self-invocation bypassing the proxy). The IntelliJ IDEA debugger is used throughout to inspect bean definitions, property values, and runtime context state.
Sort: