Project is a sample application that swagger implemented for spring framework.
The Springfox suite of java libraries are all about automating the generation of machine and human readable specifications for JSON APIs written using the spring family of projects.
SWAGGER (OPENAPI) SPECIFICATION The Swagger (OpenAPI) specification is a powerful definition format to describe RESTful APIs. The specification creates a RESTful interface for easily developing and consuming an API by effectively mapping all the resources and operations associated with it. It’s easy-to-learn, language agnostic, and both human and machine readable.
- Java 8
- spring-boot
- springfox-swagger2
$ mvn clean package && java -jar target/springfox-swagger-1.0-SNAPSHOT.jar
For test go to browser and write that; http://localhost:8080/swagger-ui.html