Cara Mudah Membuat Dokumentasi API menggunakan Swagger

Hallo guys, kali ini saya akan mempraktikan cra mendokumentasikan API di SPRING BOOT JAVA menggunakan swagger, sedikit menjelaskan tentang apa itu swagger ? Swagger merupakan sebuah  tools yang dapat membantu membuat dokumentasimu menjadi readable artinya mudah di baca dan di pahami . Swagger juga terintregasi dengan berbagai macam web framework seperti Flask,Springboot maupun Laravel,  jika ingin mencari definisi tentang apa itu swagger silahkan mengunjungi dokumentasi resminya disini : https://swagger.io/

Hal pertama yang perlu kita lakukan adalah cukup menambahkan 2 dependency di dalam file pom.xml setelah itu lakukan mvn clean install/enable auto import untuk melakukan download despendencies



berikut ini adalah depedency yang di gunakan :

<dependency>
    <groupId>io.springfox</groupId>
    <artifactId>springfox-swagger-ui</artifactId>
    <version>2.6.0</version>
    <scope>compile</scope>
</dependency>

<dependency>
    <groupId>io.springfox</groupId>
    <artifactId>springfox-swagger2</artifactId>
    <version>2.6.1</version>
</dependency>
   

Setelah itu kita menambahkan anotation @EnableSwagger2, kedalam file spring boot aplication kita, disitu saya memberikan nama WmbBackendApplication.java



jalankan project backend kita lalu akses kedalam browser dengan link :
http://localhost:{Sesuaikan dengan port kalian}/swagger-ui.html
seperti inilah penampakan swagger documentasion API kita guys 




selamat mencoba nya teman teman.

0 Response to "Cara Mudah Membuat Dokumentasi API menggunakan Swagger"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel