In this chapter, we will go into the details of setting up the development environment for working with Spring web applications. The following are the key areas that we will look into:
Installing the Java SDK
Installing/configuring Maven
Installing the Eclipse IDE
Installing/configuring the Apache Tomcat server
Installing/configuring the MySQL database
Introducing Docker containers
Setting up the development environment using Docker Compose