Your First Spring Boot Application
In this tutorial, we will use IntelliJ IDEA to create your first "Hello World" Spring Boot application.
See Also - Marco Codes
In addition to this tutorial, we recommend you check out Marco Codes - Spring Boot Tutorial - Crash Course to learn about:
- Building a tiny Google Photos-like clone with Spring Boot
- Spring's Dependency Injection and MVC frameworks
- Validation and File Handling
- Spring Data and Databases
- Deploying your application

Creating your Spring Boot Project
Using the IntelliJ IDEA New Project Wizard to create your Spring project and select dependencies.

Walking Through Your Spring Boot Project
Let's take a look at what IntelliJ IDEA has created for us and why.

Creating your Spring Controller
Using the IntelliJ IDEA New Project Wizard to create your Spring Controller and select dependencies.

Testing Your Spring Boot Application
Let's add a test to check the content being served locally.

Summarising Your Spring Boot Project
There are some resources in this section that you can take a look at.