In order to implement the web application using Spring Boot, the following build tools need to be downloaded and installed:
- To install Java Development Kit (JDK) 8, download it from its official page at http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
- To install Maven 3, download it from its official page at https://maven.apache.org/download.cgi
- To install IntelliJ IDEA, download it from its official page at https://www.jetbrains.com/idea/download/
- To install Spring Tool Suite (STS), download it from its official page at https://spring.io/tools
- To download Elasticsearch server, visit its official page at https://www.elastic.co/downloads/elasticsearch
The source code for this chapter can be found under the https://github.com/PacktPublishing/Spring-Boot-2.0-Projects-Fundamentals-of-Spring-Boot-2.0, Chapter03 directory...