Spring Boot is a framework developed to be the fastest and easiest way to develop Spring-based applications. Through Spring Boot, we get rid of the boilerplate, that is, the pattern codes, and write only the code we need (only write code that you need to). Spring Boot comes with Tomcat as the web server and many other additional features. Spring Boot one of the biggest advantages is that it does not have to deal with any XML configuration.
Our application, which we will write with Spring Boot, will meet the following requirements: