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](/guide/assets/thumbnail-6fc50a65.png)
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](/guide/assets/thumbnail-97023781.png)
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](/guide/assets/thumbnail-1565facf.png)
Creating your Spring Controller
Using the IntelliJ IDEA New Project Wizard to create your Spring Controller and select dependencies.
![Testing Your Spring Boot Application](/guide/assets/thumbnail-acaf914e.png)
Testing Your Spring Boot Application
Let's add a test to check the content being served locally.
![Summarising Your Spring Boot Project](/guide/assets/thumbnail-7b226beb.png)
Summarising Your Spring Boot Project
There are some resources in this section that you can take a look at.