IntelliJ IDEA Spring Tips & Tricks From The Trenches
summary
Live-coding builds a Spring Boot app from Spring Initializr inside IntelliJ IDEA and demonstrates concrete shortcuts and integrations: use Alt+Insert to add Maven/Gradle dependencies, Alt+Enter to convert field to constructor injection, and Shift+F6 to refactor template keys; IntelliJ auto-detects the Spring facet, highlights missing beans and bad property keys at compile time, and shows runtime data via Actuator and DevTools. Key productivity surfaces are gutter icons for two‑way navigation, the endpoints tool window (server and client calls), and the built‑in http client for firing and converting requests.
AI-written summary · about
chapters (27)
- 0:00Start
- 3:56New Project
- 4:22Spring Initializer
- 5:09Custom Field
- 5:55Dependencies
- 7:00Configure the Spring Support
- 7:58Maven Support
- 8:16Add a Database Dependency
- 9:39Gutter Icons
- 10:38Gradle Files
- 11:00Spring Boot
- 14:59Navigate to Auto Wired Candidates
- 16:14Spring Diagrams
- 17:48Quick Error Highlighting
- 27:40Xml Application Context
- 31:58Http Request Editor
- 32:36Auto Completion
- 33:45Syntax Highlighting
- 35:21Declaration of Usages
- 36:15Show all Endpoints of a Module
- 36:42Rest Endpoints
- 41:22Html Templates
- 43:46Direct Field Injection
- 48:13Spring Data Jdbc
- 50:10Spring Tool Window
- 51:07Mvc Tab
- 54:55Error Highlighting
related talks
48mEl Rapido! Coding like Josh Long
26mSpring Tools Live: All the Great New Things
47mSpring Tools Live - All the Great New Things
58mBootiful IntelliJ IDEA
36mHacking Java and Spring Boot Applications with Visual Studio Code
59mIntelliJ IDEA – The IDE That Speaks Gradle
53mThe Secrets of the Fastest Java Developers on Earth
31mDebugging with IntelliJ IDEA
