Using Spring MVC/Data, I perform CRUD operations with a basic HTML page as View.
Firstly, make sure to create the necessary table using the files in ~/Trainers_Table
Credentials used in DB can be found within application.properties file.
Then, proceed to run the app with your preferred IDE:
-
In the starting path "/" the User is redirected to "/createtrainer", where you can create a new Trainer.
-
Alternatively, the User may click below to navigate to "/readtrainers", where all the Trainers are visible.
-
Finally every row of the table can be Updated/Deleted on the spot.
-
IntelliJ Ultimate Edition - My preferred IDE
-
MySQL- Database used
-
Java 11 - Java version used
-
Maven - Dependency Management
-
Spring Boot - Back-End Framework used with the following dependencies:
- Spring Boot DevTools
- Spring Web MVC
- Spring Data JPA
-
Tomcat - Application Server used
-
JSP - Java Server Pages Technology
