
Table of Contents
Spring Initializr
We are going to use Spring Initializr, it is the project generator provided by Spring team.
Customizable setup
We will be able to select the project type (Maven or Gradle), language (Java, Kotlin, or Groovy), and Spring Boot version.
Dependency Selection
It is an easy way to select the dependencies we want to include in our project, like Spring Boot Web, Spring Boot Test, MongoDB…
Project Structure
Generates a ZIP file with a standard Spring Boot project layout.
IDE Integration
Available directly in popular IDEs like IntelliJ IDEA, Spring Tool Suite, and Eclipse.
Creating our first project
Visit https://start.spring.io
