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

  • fouseyTUBE

    fouseyTUBE

    21 Mart 2011
  • Keith Anthe

    Keith Anthe

    26 NİSAN 2011
  • Mindy

    Mindy

    20 NİSAN 2006