Spring Component, Service, Repository, Controller Uygulama Örneği

Spring Framework Dersleri‘ne devam ediyoruz.

@Component, @Service, @Repository, @Controller Anotasyon Kullanımı dersimizde açıkladığım bu anotasyonları kullanılarak bir uygulama örneği yapacağım ve kod aralarında tekrar bu işlevleri açıklamaya çalışacağım.

Kisi beanimizi oluşturduk. DAO sınıfımızı oluşturalım ve bu beane ait bilgileri oluşturalım.

Veri işlemini Repository beaninde doldurmuş olduk. Şimdi sıra geldi servis katmanımızı oluşturmakta.

Servis katmanından Repository beaninden veriyi alıyoruz. Şimdi controllerimizi oluşturalım.

Servis katmanından kisimizi çağırmış oluyorum. Spring konfigürasyon dosyamızı oluşturalım.

Belirttiğimiz paket altındaki tüm beanleri taranmasını ve Spring anotasyonları ile işaretlenmiş bean ve değerleri Spring tarafından işletilmesini sağlamaktayız. Şimdi programızı çalıştırmak için main classımızı yazalım.

Çıktımıza bakalım.

Spring anotasyonları kullanarak bir proje bu şekilde çalışmaktadır.
 

Önceki Ders: @Component, @Service, @Repository, @Controller Anotasyon Kullanımı Spring Dersleri Sonraki Ders:

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir