@Autowire
Spring'in yapısı nasıl: byName veya byType? Biri mümkün değilse, başka bir mod kullanılarak yapılan ikinci bir deneme mi?@Autowire varsayılan modu
12
A
cevap
24
@Autowired
ile açıklanmışsa, çekirdeği eşleşen türüyle enjekte eder (bir türden birden fazlası varsa istisna atılır). Bir isim belirtmek için @Qualifier
ek notunu kullanın.
3
Yaylar @Autowire
teller türüne göre. Ada göre kablolama için de
@Resource(name = "id")
1
@Autowired
varsayılan modu byType
edilir kullanabilirsiniz. Değişken veya belirleyiciler yöntemine
0
Autowired
açıklama xml öznitelik eşdeğerdir autowire="byType"
XML özelliği autowire
Yanlış no
"no":
The traditional Spring default. No automagical wiring. Bean references
must be defined in the XML file via the <ref/> element (or "ref"
attribute). We recommend this in most cases as it makes documentation
more explicit.
olarak defaut olduğunu @Autowired varsayılan modu 'hayır' Hayır Autowiring olduğunu seslendirdi. Diğer fasülyelere yapılan tüm referanslar açıkça enjekte edilmelidir. Bu varsayılan moddur. – TheCyberXP
Varsayılan olarak 'no' olan autowire özniteliğine bakın, @Outowired annotation byType – jarosik