Hoeveel soorten Autowiring zijn er in het voorjaar?
Hoeveel soorten Autowiring zijn er in het voorjaar?

Video: Hoeveel soorten Autowiring zijn er in het voorjaar?

Video: Hoeveel soorten Autowiring zijn er in het voorjaar?
Video: Spring Boot Autowiring | @Autowired | @Qualifier | @Primary | @Resource | @Inject 2024, November
Anonim

Voorjaar ondersteunt vijf soorten automatische bedrading en ze zijn no (standaard), byType, byName, constructor en autodetect.

Evenzo vragen mensen: wat zijn verschillende soorten Autowiring in het voorjaar?

Dit betekent dat het mogelijk is om automatisch te laten Voorjaar medewerkers oplossen ( ander bonen) voor uw bonen door te inspecteren de inhoud van de Bonenfabriek. Dit heet voorjaar Boon automatische bedrading . De automatische bedrading functionaliteit heeft vier modi. Dit zijn 'no', 'byName', 'byType' en 'constructor'.

Evenzo, wat is Autowiring in het voorjaar met voorbeelden? Voorjaar zoekt naar een boon met dezelfde naam als de eigenschap die moet worden automatisch bedraad . Voor voorbeeld , als een boondefinitie is ingesteld op automatisch bedraden op naam, en het bevat een master-eigenschap (dat wil zeggen, het heeft een methode setMaster(..)), Voorjaar zoekt naar een bean-definitie met de naam master en gebruikt deze om de eigenschap in te stellen.

Wat zijn de verschillende Autowire-typen?

De op XML-configuratie gebaseerde automatische bedrading functionaliteit heeft vijf modi - nee, byName, op Type , constructor en autodetect. De standaardmodus is nee.

Waarom wordt @autowired in de lente gebruikt?

Voorjaar kan automatisch bedraden een relatie tussen samenwerkende bonen zonder gebruik te maken van constructor-arg en eigenschapstags, wat helpt bij de hoeveelheid XML-configuratie. Automatische bedrading van de Voorjaar framework stelt u in staat om de objectafhankelijkheid impliciet te injecteren.

Aanbevolen: