Je, kuna aina ngapi za Uwekaji otomatiki katika chemchemi?
Je, kuna aina ngapi za Uwekaji otomatiki katika chemchemi?

Video: Je, kuna aina ngapi za Uwekaji otomatiki katika chemchemi?

Video: Je, kuna aina ngapi za Uwekaji otomatiki katika chemchemi?
Video: Счастливая история слепой кошечки по имени Нюша 2024, Mei
Anonim

Spring inasaidia tano aina za autowiring na sio (chaguo-msingi), byType, byName, constructor and autodetect.

Vivyo hivyo, watu huuliza, ni aina gani tofauti za Autowiring katika chemchemi?

Hii ina maana kwamba inawezekana kuruhusu moja kwa moja Spring kutatua washirika ( nyingine maharagwe) kwa maharagwe yako kwa kukagua ya yaliyomo ya ya Kiwanda cha Bean. Hii inaitwa chemchemi maharagwe kuunganisha kiotomatiki . Wiring otomatiki utendaji ina njia nne. Hizi ni ' hapana ',' byName ',' byType ' na ' constructor '.

Vivyo hivyo, Autowiring ni nini katika chemchemi na mifano? Spring hutafuta maharagwe yenye jina sawa na mali inayohitaji kuwa yenye waya otomatiki . Kwa mfano , ikiwa ufafanuzi wa maharagwe umewekwa waya otomatiki kwa jina, na ina mali kuu (ambayo ni, ina setMaster(..) njia), Spring hutafuta ufafanuzi wa maharagwe unaoitwa bwana, na huitumia kuweka mali hiyo.

Kwa hivyo tu, ni aina gani tofauti za Autowire?

XML-msingi-usanidi kuunganisha kiotomatiki utendakazi una aina tano - hapana, byName, kwaAina , kijenzi, na kugundua kiotomatiki. Hali ya chaguo-msingi ni hapana.

Kwa nini @autowired inatumika katika chemchemi?

Spring unaweza waya otomatiki uhusiano kati ya maharagwe ya kushirikiana bila kutumia vitambulisho vya kijenzi-arg na mali ambayo husaidia na kiasi cha usanidi wa XML. Kuunganisha kiotomatiki ya Spring framework hukuwezesha kuingiza utegemezi wa kitu kwa uwazi.

Ilipendekeza: