Spring’de DI (Dependency Injection) yapıyoruz, bunun 3 farklı yolu da var. Constructor ,property ve method ile.

  • Peki bunların arasında ne fark var?
  • Tüm DI ları neden property yapıp geçsek olmaz mı ya da constructor ile ?

Özetle DI yaparken nasıl yapacağımızı neye göre karar veriyoruz?