SORU
22 AĞUSTOS 2011, PAZARTESİ


@Enjekte arasındaki fark @Bahar Çerçevede Autowired nedir? Ne koşul altında kullanılacak?

@Inject kullanan blog yazarı bir SpringSource ve bazı bloglarda yaşıyorum ve aynı zamanda @Autowired kullanabilir sanırım

Burada kod parçası:

@Inject private CustomerOrderService customerOrderService;

@Inject @Autowired arasındaki fark hakkında emin ve ne şartlar altında hangi birisini farkı açıklayabilir olursa seviniriz değilim?

CEVAP
22 AĞUSTOS 2011, PAZARTESİ


Burada varsayarak javax.inject.Inject ek açıklamalar atıfta. @Inject Java CDI standart Java EE 6 (JSR-299), read more tanıtılan bir parçasıdır. Bahar eşanlamlı @Autowired kendi açıklama ile destek @Inject kullanarak seçti.

Yani, Sorunuzun cevabı için, @Autowired Bahar (eski) kendi açıklama. @Inject bağımlılık enjeksiyon için standart bir Bahar benzer tanımlayan yeni bir Java teknolojisi CDI adlı parçası. Bahar bir uygulama olarak, iki ek açıklamalar Bahar kendi ek olarak genel amaçlı-299 bazı açıklamalar desteklemeye karar verdi aynı şekilde çalışır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MandMEvangelists

    MandMEvangel

    28 Ocak 2008
  • mist64

    mist64

    30 Mayıs 2006
  • nigahiga

    nigahiga

    21 Temmuz 2006