Software Engineering Radio - the podcast for professional software developers

Episode 381: Josh Long on Spring Boot

4 snips
Sep 23, 2019
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

Embedding Application Server Benefits

  • Spring Boot embeds the application server in the application to give developers full control over the environment.
  • This approach removes the need for a separate, external application server and simplifies deployment.
ADVICE

Leverage Auto-Configuration

  • Add required dependencies and provide minimal configuration to enable Spring Boot's auto-configuration.
  • This drastically reduces boilerplate by auto-wiring components like data sources and connection pools.
ADVICE

Use Spring Initializr for Projects

  • Use Spring Initializr to generate project skeletons with selected dependencies in minutes.
  • It saves time and sets up Maven or Gradle files ready for IDE import.
Get the Snipd Podcast app to discover more snips from this episode
Get the app