This repository contains the solution with code changes of author book relationship task.
You can download task-solution-0.0.1-SNAPSHOT.jar jar file available in src package and run the project using java -jar task-solution-0.0.1-SNAPSHOT.jar command. This will run on 8085 port and you can access the API documentation on http://localhost:8085/swagger-ui.html#/ link and can invoke the related APIs.
- Spring Boot with Rest API.
- Spring Data JPA with Hibernate.
- Swagger for API documentation.
- H2 DB.
- You can clone this git hub repository.
- Build using mvn install command.
- Run using java -jar
jar file name
For API documentation, please refer http://localhost:8085/swagger-ui.html#/ link
*Angular Web UI project is also bundled with this jar and can be accessed on http://localhost:8085/webui/index.html URI. Listing and addition of book and authors functionality is only working in Web UI developed using angular 7. *
Web UI screenshot from project ( As of now - author, book listing and addition functionality is only available in Web UI. Work in progress for other functionalities in Web UI.)