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