Mitä eroa on @autowiredin ja @beanin välillä?
Mitä eroa on @autowiredin ja @beanin välillä?

Video: Mitä eroa on @autowiredin ja @beanin välillä?

Video: Mitä eroa on @autowiredin ja @beanin välillä?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Marraskuu
Anonim

Kun käytät @ Papu olet vastuussa tunnuksen antamisesta ja sen kutsumisesta, kun haluat käyttää kyseistä objektia getBean()-menetelmällä. Automaattinen langallinen auttaa välttämään kutsuvan osan ja palauttaa objektin aina, kun sitä tarvitaan.

Sitä paitsi, mitä hyötyä @autowiredistä on?

@ Automaattinen langallinen huomautus antaa tarkemman hallinnan missä ja miten automaattinen johdotus pitäisi saavuttaa. @ Automaattinen langallinen huomautusta voidaan käyttää autowire bean on setter-metodi, kuten @Pakollinen huomautus, konstruktori, ominaisuus tai menetelmät mielivaltaisilla nimillä ja/tai useilla argumenteilla.

Mitä @bean-merkintä tekee yllä olevan lisäksi? Kevät @ Pavun huomautus . Kevät @ Pavun huomautus käytetään menetelmään määrittämään, että se palauttaa a papu hallita kevätkontekstia. kevät Pavun huomautus on yleensä ilmoitettu Configuration classes -menetelmissä. Tässä tapauksessa, papu menetelmät voivat viitata muihin @ Papu menetelmät samassa luokassa kutsumalla niitä suoraan.

Lisäksi, mikä on papu kevätsaappaat?

Objektit, jotka muodostavat sovelluksesi rungon ja joita hallinnoi kevät IoC-säiliötä kutsutaan pavut . A papu on objekti, jonka instantoi, kokoaa ja muuten hallitsee a kevät IoC-säiliö. Nämä pavut luodaan säilöön toimittamillasi määritysmetatiedoilla.

Mikä on papuinjektio?

Injektio Pavut . Jotta voit käyttää pavut sinä luot, sinä pistää ne vielä toiseen papu joita sovellus, kuten JavaServer Faces -sovellus, voi sitten käyttää. Voit esimerkiksi luoda a papu kutsutaan tulostimeksi, johon haluat pistää yksi tervehdyksistä pavut : tuo javax. pistää.