
Why Spring? *Autowiring - The process by which Spring identifies dependencies and matches and populates them. That extension includes pre-configurable web starter kits that help facilitate the responsibilities of an application server that are required for other Spring projects. *What is Spring Boot? Spring Boot is just an extension of the already existing and expansive Spring frameworks, but it has some specific features that make the application easier for working within the developer ecosystem. Spring improves coding efficiency and reduces overall application development time because it is lightweight, efficient at utilizing system resources, and has a lot of support. Spring is a secure, low-cost and flexible framework. *What is Spring? The Spring Framework (Spring) is an open-source application framework that provides infrastructure support for developing Java applications. Here are some terms which I emphasized before getting started with the project. This research made me choose spring and spring-boot while developing the project.

While going through the tutorials and available content on the web, I got to know complex spring terms and their implementation. ^Preferred using SpringToolSuite(STS) for coding. ^I have used MySQL for database management.
