- Maven
- Spring Boot JPA
- MySQL
- Repositories
- DAOs
- Services
- Controller
- make sure to configure application.properties
- make sure a mysql server is running
- move to project's root directory
- run command: mvnw.cmd spring-boot:run
- run command: mvnw spring-boot:run
The presence of mvn wrappers in the repository is to allow running the Maven project without having Maven installed and set on the path.