search
Giriş
Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın Türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
588 gösterim
Spring 'de component ile service ve repositor anatasyonlarının ne farkı vardır?
Java kategorisinde 2.0k puan
yeniden kategorilendirildi

1 cevap

0 oy

Bu üç anatosyon da kullanıldığı sınıfın yönetimini Spring'e devretmiş ve farklı yerlerde Dependency Injection ile kullanıma açmış oluyoruz.

  • @Component genel bir amaçla yazılırken
  • @Servis sevis yani business(iş) lojiğinin yazıldığı katmanında ve @Repositoy ise veri tabanı katmanında kullanılılıyor.
  • Hepsine @compnent yazıp geçebiliriz de bildiğim kadarıyla ancak burada amaç katmanlı olarak çalışmak.

Eksik olduğunu düşündüğünüz noktalar varsa belirtebilir mi bilen arkadaşlar.

2.0k puan

İlgili sorular

0 oy
1 cevap 2.3K gösterim
2.3K gösterim
Spring'de @Component, @Service, @Controller ve @Repository ne işe yarar. Farkları nelerdir?
4 Aralık 2017 Java kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 807 gösterim
807 gösterim
Spring'de @Repository ve @Autowired nasıl ve hangi amaçla kullanılır? Bu annotationları kullanmadan projemiz çalıştırabilir miyiz? spring uygulaması bunları algılayabilir mi? Örneğin CrudRepository yu extend ettim bir interface'imde ancak annotation koymazsam olur mu? //@Repository public interface EmployeeRepository extends JpaRepository<Employee,Long>{ }
20 Haziran 2020 Genel Kavramlar kategorisinde tolgacelik.art 2.0k puan sordu
0 oy
1 cevap 631 gösterim
631 gösterim
package com.test.user; import java.util.Set; import javax.xml.namespace.QName; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; import javax.xml.soap.SOAPBody; ... null olduğu için herhangi bir atama işlemi gerçekleştiremiyorum. services.xml içinde gerekli tanımlar yapıldı. Bunu nasıl başarabilirim.
3 Ocak 2019 Java kategorisinde asefat 141 puan sordu
0 oy
1 cevap 391 gösterim
391 gösterim
Bir Spring projesinde daha önceden yazılmış bir static metodun içine parametre ekleyip kullanmam gerekiyor. Dolayısıyla eklemem gereken parametre(nesne) de static olmak zorunda. Bu nesneyi de autowire ederek almam gerekiyor. Nasıl bir yol izleyebilirim?
14 Şubat 2019 Java kategorisinde sinan 291 puan sordu
0 oy
1 cevap 2.3K gösterim
2.3K gösterim
Java Spring ile web yapmaya başlayacaktım. İnternette öğrenmeye çalışırken Spring Boot ile ilgili çok içerik buldum. Spring ile Spring Boot arasında ne gibi farklar var?
8 Haziran 2020 Java kategorisinde canonka 334 puan sordu