Wat is die verskil tussen byType en byName in die lente?
Wat is die verskil tussen byType en byName in die lente?

Video: Wat is die verskil tussen byType en byName in die lente?

Video: Wat is die verskil tussen byType en byName in die lente?
Video: Rebuilding the Black Community: The Ultimate Solution Revealed 2024, November
Anonim

Die verskil tussen volgens tipe en bynaam autowiring is soos volg: Autowire volgens tipe sal soek vir 'n boontjie in konfigurasielêer, wie se ID ooreenstem met die eiendomstipe wat bedraad moet word, terwyl autowire bynaam sal soek vir 'n boontjie wie se ID ooreenstem met die eiendomnaam wat bedraad moet word.

Die vraag is ook, wat is Autowiring byType in die lente?

In Lente , “ Outomatiese bedrading volgens tipe ” beteken, as die datatipe van 'n boontjie versoenbaar is met die datatipe van ander boontjie-eienskap, moet dit outomaties bedraad word. Byvoorbeeld, 'n "persoon"-boontjie stel 'n eienskap bloot met datatipe "vermoë"-klas, Lente sal die boontjie met dieselfde datatipe klas "vermoë" vind en dit outomaties bedraad.

Mens kan ook vra, wat is die doel van @autowired in lente? Outobedrading kenmerk van lente raamwerk stel jou in staat om die objekafhanklikheid implisiet in te spuit. Dit gebruik intern setter of konstruktor inspuiting. Outobedrading kan nie gebruik word om primitiewe en stringwaardes in te spuit nie. Dit werk slegs met verwysing.

Weet ook, hoeveel tipes Autowiring is daar in die lente?

Dit word genoem lente boontjie outomatiese bedrading . Die outomatiese bedrading funksionaliteit het vier modusse. Dit is 'nee', 'byName', 'byType' en 'konstruktor'. Nog een outowire modus outomatiese opsporing is opgeskort.

Wat is bedrading in die lente?

- Boontjie bedrading is die proses van die kombinasie van bone met Lente houer. Die vereiste bone moet aan die houer in kennis gestel word en hoe die houer afhanklikheidsinspuiting moet gebruik om hulle saam te bind, ten tyde van bedrading die bone.

Aanbeveel: