@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
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.
Bahar, Gergi, Hazırda Beklet, konu baş...
Bahar Veri CrudRepository ve JpaReposi...
Bir URI, URL ve URN arasındaki fark ne...
Aramak ve uygulamak arasındaki fark ne...
@Staticmethod ve @Python classmethod a...