Spring Boot is made for tooling
summary
Demo shows IntelliJ IDEA (14/15 EAP) integrating Spring Boot metadata to generate live completion, validation and navigation for application.properties/YAML, including auto completion for properties, enums, bean/class references and deprecated-key quick fixes with replacements. Annotation processor extracts @ConfigurationProperties into IDE-visible metadata automatically. The IDE also creates run configurations with per-key overrides and profile copies, and draws a spring configuration graph of auto-config classes so you can see why beans are present without running the app.
AI-written summary · about
chapters (13)
- 0:00Introduction and setup
- 1:17Creating a Spring Boot project
- 3:24IntelliJ IDEA 15 new features
- 6:40Configuration key assistance
- 13:33Spring Boot 1.3 metadata improvements
- 20:31Manual metadata configuration
- 28:49Generating metadata automatically
- 34:14Real-world configuration use case
- 48:29Running and debugging Spring Boot apps
- 52:52Spring Boot profile management
- 55:40Spring navigation in IntelliJ IDEA
- 1:02:02Spring model dependencies diagram
- 1:06:21Q&A session
related talks
49mJust one more thing with Spring in IntelliJ IDEA
44mBe more productive with IntelliJ IDEA
42mSpring Debugger: A New Way To Demystify Spring Boot's Magic
24mSpring Tools 4: Bootiful Spring Tooling for the Masses
58mBootiful IntelliJ IDEA
52m40 Tips & Tricks for Spring in IntelliJ IDEA
47mSpring Tools Live - All the Great New Things
01h 03mSpring Tools 4 - Eclipse and Beyond
