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 – Web Socket

Bu bölümde, Spring Boot’u Web soketlerini kullanarak nasıl etkileşimli bir web uygulaması oluşturacağımızı göreceğiz. Spring Boot’da Web soketi ile etkileşimli bir web uygulaması oluşturmak için aşağıdaki bağımlılıkları eklemeniz gerekir. Maven kullanıcıları pom.xml dosyasına şu bağımlılıkları eklemelidir. ...

Devamını oku

Spring Boot – Hystrix

Hystrix, Netflix’in bir kütüphanesidir. Hystrix, servisler arasındaki erişim noktalarını izole eder, aralarındaki basamaklı hataları durdurur ve geri dönüş seçeneklerini sağlar. Örneğin, 3. parti bir uygulamayı aradığınızda, response gönderilmesi daha fazla zaman alır. Yani o zaman kontrol, geri dönüş yöntemine gider ve ...

Devamını oku

Spring Boot – Email Gönderme

Spring Boot RESTful web servisini kullanarak, Gmail Transport Layer Security ile bir e-posta gönderebilirsiniz. Bu bölümde, bu özelliğin nasıl kullanılacağını detaylı olarak anlayalım. Öncelikle, build configuration dosyanıza Spring Boot Starter Mail bağımlılığını eklememiz gerekir. Maven kullanıcıları, aşağıdaki bağımlılığı pom.xml dosyasına ekleyebilir....

Devamını oku

Spring Boot – Flyway Database

Flyway, veritabanı şemanızı tüm örneklerde kolayca ve güvenilir bir şekilde geliştirmek için kullanılan bir sürüm kontrol uygulamasıdır. Flyway hakkında daha fazla bilgi edinmek için bağlantıyı kullanabilirsiniz – www.flywaydb.org Birçok yazılım projesi ilişkisel veritabanlarını kullanır. Bu, genellikle şema geçişleri olarak da adlandırılan ...

Devamını oku

Spring Boot – Docker Görüntüsü Oluşturma

Bu bölümde, Spring Boot uygulamanız için Maven ve Gradle bağımlılıklarını kullanarak bir Docker görüntüsü nasıl oluşturulacağını göreceğiz. Dockerfile Oluştur İlk önce, aşağıda gösterilen içerikleri içeren src / main / docker dizinleri altındaki Dockerfile isimli bir dosya oluşturun. Bir Docker görüntüsü oluşturmak ...

Devamını oku

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....

Devamını oku

Spring Boot – Admin Client

Mikro servis uygulamanızı Spring Boot Admin Sunucusu üzerinden izlemek ve yönetmek için, Spring Boot Admin starter client  bağımlılığını eklemeli ve Admin Server URI’sını application properties dosyasında göstermelisiniz. Not – Bir uygulamayı izlemek için, Microservice uygulamanız için Spring Boot Actuator Endpoint’lerini etkinleştirmelisiniz. Öncelikle, ...

Devamını oku

Spring Boot – Admin Server

Spring Boot Actuator Endpoint kullanarak uygulamanızı izlemek biraz zordur. Çünkü, eğer ‘n’ uygulama sayınız yoksa, her uygulamanın ayrı actuator endpoint’leri vardır, bu sayede izlemeyi zorlaştırır. Spring Boot Admin Server, Microservice uygulamanızı yönetmek ve izlemek için kullanılan bir uygulamadır. Bu gibi durumları ...

Devamını oku

Spring Boot – Actuator

Spring Boot Actuator, Spring Boot uygulamanızı izlemek ve yönetmek için güvenli uç noktalar sağlar. Varsayılan olarak, tüm Actuator uç noktaları güvenlidir. Bu bölümde, Spring Boot Actuator’ünün uygulamanıza nasıl etkinleştirileceği hakkında ayrıntılı olarak öğreneceksiniz. Spring Boot Actuator Etkinleştirme Spring Boot actuator uç noktalarını ...

Devamını oku