Hoeveel tipes Autowiring is daar in die lente?
Hoeveel tipes Autowiring is daar in die lente?

Video: Hoeveel tipes Autowiring is daar in die lente?

Video: Hoeveel tipes Autowiring is daar in die lente?
Video: DE ZOEKERS SNAPPEN ER NIKS VAN! - GTA V Hunting Game #4 2024, November
Anonim

Lente ondersteun vyf tipes outomatiese bedrading en hulle is geen (verstek), byType, byName, constructor en outodetect.

Net so, vra mense, wat is verskillende tipes Autowiring in die lente?

Dit beteken dat dit moontlik is om outomaties te verhuur Lente los medewerkers op ( ander bone) vir jou bone deur te inspekteer die inhoud van die BeanFactory. Dit word genoem lente boontjie outomatiese bedrading . Die outomatiese bedrading funksionaliteit het vier modusse. Dit is 'nee', 'byName', 'byType' en 'konstruktor'.

Net so, wat is Autowiring in die lente met voorbeelde? Lente soek 'n boontjie met dieselfde naam as die eiendom wat moet wees outomaties bedraad . Vir voorbeeld , as 'n boontjie-definisie op gestel is outowire by naam, en dit bevat 'n meester-eienskap (dit wil sê, dit het 'n setMaster(..)-metode), Lente soek 'n boontjiedefinisie genaamd meester, en gebruik dit om die eiendom te stel.

Net so, wat is verskillende Autowire-tipes?

Die XML-konfigurasie-gebaseerde outomatiese bedrading funksionaliteit het vyf modusse – nee, byName, volgens tipe , konstruktor en outodetectie. Die verstekmodus is nr.

Waarom word @autowired in die lente gebruik?

Lente kan outowire 'n verhouding tussen samewerkende boontjies sonder die gebruik van constructor-arg en eiendommerkers wat help met die hoeveelheid XML-konfigurasie. Outobedrading van die Lente raamwerk stel jou in staat om die objekafhanklikheid implisiet in te spuit.

Aanbeveel: