liveBook · Manning

Spring Tool Suite

As explained in Spring in Action, Sixth Edition

Spring Tool Suite is an integrated development environment distribution and set of extensions for developing Spring applications.

Spring Tool Suite is an integrated development environment for building Spring applications. It provides Spring extensions for Eclipse, Visual Studio Code, and Theia, and connects project creation with Spring Initializr. section 1.2

Use Spring Tool Suite to bootstrap a Spring project:

  • Choose File, New, and Spring Starter Project. section 1.2.1
  • Enter project information such as the name, description, and Maven build details. section 1.2.1
  • Select a Spring Boot version and add the dependencies needed by the application. section 1.2.1
  • Finish the wizard to request a generated project from Spring Initializr and load it into the workspace. section 1.2.1

Starting Taco Cloud

Create the Taco Cloud application with the Spring Starter Project wizard, choose its project details and starter dependencies, then generate the project. The wizard normally uses https://start.spring.io, but its Base Url can point to a hosted Initializr clone. section 1.2.1

Figure 1.2 Starting a new project with the Initializr in Spring Tool Suite

Use the menu path shown here to locate the Spring Starter Project command. section 1.2.1

How Spring in Action, Sixth Edition covers it

How deep it goes
Explains project creation step by step, but stops before application implementation or Spring internals.
Examples
Uses the Taco Cloud project and the Spring Starter Project wizard as concrete setup examples.
What it assumes
Assumes basic project information and dependency choices while guiding users through Spring project creation.
What you can do after
Builds a generated Spring project and manages its Spring Boot application from the IDE.
How it connects
Connects Spring Initializr, Spring Boot, Maven, starter dependencies, and Spring Boot Dashboard.

This explainer was generated by Manning's knowledge graph from the text of Spring in Action, Sixth Edition. The section links point to the parts of the book it draws on.