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 – Google Cloud Platform

Google Cloud Platform, Spring Boot uygulamasını bulut ortamında çalıştıran bir bulut işlemleri hizmetleri vermektedir. Bu bölümde, Spring Boot uygulamasının GCP app engine platformunda nasıl konuşlandırılacağını göreceğiz. İlk olarak Gradle build Spring Boot uygulamasını Spring Initializer sayfasından www.start.spring.io adresinden indirin. Aşağıdaki ekran görüntüsüne ...

Devamını oku

Spring Boot – OAuth2 JWT

Bu bölümde, Spring Boot Security mekanizmaları ve JWT ile OAuth2 hakkında ayrıntılı bilgi edinebilirsiniz. Authorization Server Authorization Server Web API Security üstün mimari bileşenidir. Authorization Server, uygulamalarınızın ve HTTP endpoint’lerine uygulamanızın özelliklerini tanımlamasını sağlayan merkezi bir yetkilendirme noktası görevi görür. Resource Server Resource ...

Devamını oku

Spring Boot – Web Uygulamalarının Güvenliğinin Sağlanması

Classpath’e bir Spring Boot Security bağımlılığı eklenirse, Spring Boot uygulaması otomatik olarak tüm HTTP Endpoint’leri için Temel Kimlik Doğrulaması gerektirir. “/” Ve “/home” Endpoint’leri herhangi bir kimlik doğrulama gerektirmez. Diğer tüm Endpoint’ler, kimlik doğrulama gerektirir. Spring Boot uygulamanıza bir Spring Boot Security eklemek ...

Devamını oku

Spring Boot – Veritabanı Kullanımı

Spring Boot, Veritabanına bir DataSource oluşturmak için çok iyi bir destek sağlar. Spring Boot’da bir DataSource oluşturmak için fazladan kod yazmamıza gerek yok. Sadece bağımlılıkları ekleme ve yapılandırma ayrıntılarını yapmak  DataSource oluşturmak ve Veritabanını bağlamak için yeterlidir. Bu bölümde, veritabanını bağlamak için ...

Devamını oku

Spring Boot – Rest Controller Unit Test

Spring Boot, Rest Controller dosyasına Unit Test yazmak için kolay bir yol sağlar. SpringJUnit4ClassRunner ve MockMvc’in yardımıyla,  Rest Controller için Unit Testi yazmak için bir web uygulaması context oluşturabiliriz. Birim Testleri src/test/java  dizini altına yazılmalı ve test yazmak için classpath resources  src/test/resources dizini ...

Devamını oku

Spring Boot – Unit Test Cases

Birim Testi, bireysel birim veya component işlevlerinin iyi çalıştığından emin olmak için geliştiriciler tarafından yapılan testlerden biridir. Bu yazıda, Mockito ve Web Controller kullanarak bir birim test senaryosunun nasıl yazılacağını göreceğiz. Mockito Mockito Mocks’ı Spring Beanlerine dahil etmek için, build configuration dosyamıza ...

Devamını oku

Spring Boot – Twilio

Twilio, SMS göndermek ve uygulamamızdan sesli arama yapmak için kullanılan 3. parti bir uygulamadır. SMS göndermemizi ve programlı olarak sesli arama yapmamızı sağlar. Bu bölümde, Twilio’yu Spring Boot kullanarak SMS gönderme ve sesli arama yapmanın nasıl uygulanacağını öğreneceksiniz. Not – SMS göndermek ...

Devamını oku

Spring Boot – Apache Kafka

Apache Kafka, hataya dayanıklı mesajlaşma sistemine dayalı mesajları yayınlamak ve abone olmak için kullanılan açık kaynaklı bir projedir. Tasarım, hızlı, ölçeklenebilir ve dağıtılmıştır.  Bu bölümde, Spring Boot uygulamasında Apache Kafka’nın nasıl uygulanacağını göreceğiz. Öncelikle, Spring Kafka bağımlılığını build configuration dosyamıza eklemeliyiz. Maven kullanıcıları pom.xml ...

Devamını oku

Spring Boot – Batch Service

Batch Service, tek bir task’da birden fazla komut yürütme işlemidir. Bu bölümde, Spring Boot uygulamasında batch servisin nasıl oluşturulacağını öğreneceksiniz. CSV dosyası içeriğini HSQLDB’ye kaydedeceğimiz bir örneği ele alalım. Bir Batch Service programı oluşturmak için, Spring Boot Starter Batch bağımlılığını ve HSQLDB bağımlılığını ...

Devamını oku