Kayıt Ol

Giriş

Şifremi Kaybettim

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

soru ekleme

Soru sormak için giriş yapmalısınız.

Giriş

Kayıt Ol

.........

Spring Boot – Swagger2’ın Etkinleştirilmesi

Spring Boot – Swagger2’ın Etkinleştirilmesi

Swagger2, RESTful web servisleri için REST API dökümanları hazırlamak için kullanılan açık kaynaklı bir projedir. RESTful web servislerimize web tarayıcısı üzerinden erişmek için bir kullanıcı arayüzü sağlar.

Spring Boot uygulamasında Swagger2’yi etkinleştirmek için build configuration dosyamıza aşağıdaki bağımlılıkları eklemeniz gerekir.

Gradle kullanıcıları için, build.gradle dosyanıza aşağıdaki bağımlılıkları ekleyin.

Şimdi, main Spring Boot uygulamanıza @EnableSwagger2 anatasyonunu ekleyin. @EnableSwagger2 anatasyonu Spring Boot uygulamanız için Swagger2’yi etkinleştirmek için kullanılır.

Main Spring Boot uygulamasının kodu aşağıda gösterilmiştir –

Ardından, Spring Boot uygulamanız için Swagger2’yi yapılandırmak üzere Docket Bean’i oluşturun. Swagger2 için REST API’lerini yapılandırmak üzere temel paketi tanımlamamız gerekir.

Şimdi, bu Bean’i ana Spring Boot uygulama class dosyasına ekleyin ve ana Spring Boot uygulama class’ınız aşağıda gösterildiği gibi görünecektir –

Şimdi, aşağıda gösterildiği gibi bir REST Endpoint yazmak için build configuration dosyanıza aşağıdaki Spring Boot Starter ​​Web bağımlılığını ekleyin –

Maven kullanıcıları pom.xml dosyasına aşağıdaki bağımlılığı ekleyebilir –

Gradle kullanıcıları build.gradle dosyasına şu bağımlılığı ekleyebilir –

Şimdi, Rest Controller dosyasında iki basit RESTful web servisi GET ve POST oluşturma kodu burada gösterilmektedir –

Komple build configuration dosyası aşağıda verilmiştir –

Maven – pom.xml

Gradle – build.gradle

Yürütülebilir bir JAR dosyası oluşturabilir ve aşağıdaki Maven veya Gradle komutlarını kullanarak Spring Boot uygulamasını çalıştırabilirsiniz.

Maven için, aşağıda gösterilen komutu kullanabilirsiniz –

“BUILD SUCCESS” sonrasında, JAR dosyasını hedef dizinin altında bulabilirsiniz.

Gradle için aşağıda gösterilen komutu kullanabilirsiniz –

“BUILD SUCCESSFUL” ifadesinden sonra JAR dosyasını build / libs dizini altında bulabilirsiniz.

Şimdi, burada gösterilen komutu kullanarak JAR dosyasını çalıştırın –

Şimdi, uygulama Tomcat 8080 portunda gösterildiği gibi başlayacaktır –

Şimdi, web tarayıcınızda URL’yi yazın ve Swagger API işlevlerini görün.

http://localhost:8080/swagger-ui.html

Hakkında Hilal Saim

Namık Kemal Üniversitesi/Bilgisayar Mühendisliği

Beni Takip Et

Leave a reply

*