Server Side JavaServer Side Java
Tools-in-Action30min
INTERMEDIATE

Spring Debugger: Behind The Scenes of Spring Boot

This talk introduces the new Spring Debugger in IntelliJ IDEA, which demystifies Spring Boot internals by providing clear, actionable insights into configurations, transactions, data sources, beans, and caches—enabling developers to quickly understand, diagnose, and resolve issues without relying on “magic.”

Marco Behler
Marco BehlerJetBrains

talkDetail.whenAndWhere

Monday, October 6, 17:35-18:05
Room 6
talks.description
Throughout history, the term “magic” has described things we don’t fully understand. But magic isn’t real - it’s just a gap in knowledge.

So, when someone says, "Spring Boot is magic", the IntelliJ IDEA team hears, "We should make the IDE reveal what’s really happening behind the scenes".

With the new Spring Debugger available in IntelliJ IDEA, you’ll get simple, clear & actionable insights into common Spring Boot questions such as:

* Where does a specific property value come from? Why does it hold an unexpected value?
* Is there an active transaction? Who started it, and when?
* What database is my application currently connected to? Can I get 1-click access to it?
* What bean implementations are being used and why?
* What objects are being cached by my @Cacheable method?
* And many more…

Join this talk to see how Spring Debugger helps you replace “magic” with understanding for your own Spring Boot applications — so you can diagnose and resolve issues faster than ever.
insights
debugger
spring
intellij
talks.speakers
Marco Behler

Marco Behler

JetBrains

Germany

Marco works as a developer advocate at JetBrains, in Munich, Germany. He loves to share everything he knows about writing and building awesome software – knowledge he acquired from a decade of consulting in the Java and Spring ecosystems – through guides, tweets, books and talks.
talk.infographic.title
Spring Debugger: Behind The Scenes of Spring Boot infographic
talk.infographic.aiDisclaimer
comments.title

comments.speakerNotEnabledComments