###Picture Spring Boot Application
- Spring Boot.
- MySQL (version 5.7).
- Spring Data JPA.
- Java 8.
- Swagger.
- Spring REST.
- Lombok (POJO annotation library)
- Spring Security.
-
Firstly please download and install the lombok library from their website https://projectlombok.org/download. (it should be easy to follow the instructions from the installation wizard. This would add the jar into the relevant eclipse installation folder on your system.
-
Download and install the latest Maven if not already installed then, set MAVEN_HOME which will enable using 'mvn' on the commandline. Use the command 'mvn clean install bootRun'. This should install needed dependencies into a repository folder and run the application as a Spring Boot application.
-
Use http://localhost:8082/swagger-ui.html to view the available endpoints.
-
Configure your mySQL server to point to port 3307 or change it to 3306 in the application.yml to use existing default configuration.
-
Please use Postman to test the endpoints.