In this chapter, we will set up the environment and tools needed for backend programming with Spring Boot. Spring Boot is a modern Java-based backend framework that makes development faster than traditional Java-based frameworks. With Spring Boot, you can make a standalone web application that has an embedded application server.
In this chapter, we will look into the following:
- Building the environment for Spring Boot development
- The basics of Eclipse IDE and MavenÂ
- Creating and running Spring Boot projects
- Solving common problems of running Spring Boot applications