REST API for a simple real estate registry for buildings.
Project is located in github (), download it using Git or manually download zip file.
To run this application there are several things needed:
Java 11 (https://adoptopenjdk.net/?variant=openjdk11&jvmVariant=hotspot)
Maven (https://maven.apache.org/download.cgi/)
Open command line or terminal, navigate to project folder, where project was Git-cloned (unpacked from zip file)
There should be pom.xml file
Run Maven clean install command
mvn clean install
Run Spring Boot run command
mvn spring-boot:run
Open your browser and enter following address:
http://localhost:8080/swagger-ui.html
There are three unit tests for each Controller.
Code Coverage is ~90%
- SpringBoot - Framework for Spring framework
- Maven - Dependency Management
- Apache Derby - In-memory relational data base
- Swagger UI - Visualisation of REST Api
- Spring Data - Spring-based programming model for data access