Skip to content

Spring Boot demo project utilizing Swagger apiary documentations

Notifications You must be signed in to change notification settings

lino-sebastian/spring-boot-apiary

Repository files navigation

spring-boot-apiary

Spring Boot demo project utilizing Apiary API documentations using Swagger. Apiary supports Swagger as the API Description format. Swagger is an alternative format to API Blueprint for describing our API that we can use in Apiary

Swagger

Swagger is an Interface Description Language for describing RESTful APIs expressed using JSON.

Swagger is used together with a set of open-source software tools to design, build, document, and use RESTful web services.

What have been done

  1. Constructed basic Spring boot project using Spring Initializer
  2. Added required dependencies for Swagger
  3. Added required plugin configuration for generating Swagger API and Models
  4. Constructed Swagger API documentation as per this guidelines
  5. Downloaded the created Swagger Documentation
  6. Added the yaml config in classpath
  7. Generated Swagger API and Models on Build

Build

mvn clean install

Run

mvn spring-boot:run

Tools Used

About

Spring Boot demo project utilizing Swagger apiary documentations

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages