- Szerző Lynn Donovan [email protected].
- Public 2023-12-15 23:48.
- Utoljára módosítva 2025-01-22 17:26.
A mezőket és a konstruktort a @ használatával jelölheti meg. Automatikus bekötés megmondani a tavaszi keretrendszernek, hogy találjon függőségeket számára te. Az @ Injekciós az annotáció is ugyanazt a célt szolgálja, de a fő a különbség köztük ők az a @ Injekciós egy szabványos megjegyzés számára függőség injekció és @ Automatikus bekötés tavasz specifikus.
Hasonlóképpen felteszik a kérdést, hogy mire jó az @inject?
Függőség injekció támogatja ezeket a célokat azáltal, hogy szétválasztja egy objektum használatának létrehozását. Ez lehetővé teszi a függőségek lecserélését az osztály megváltoztatása nélkül használ őket. Csökkenti annak kockázatát is, hogy egy osztályt csak azért kell megváltoztatnia, mert az egyik függősége megváltozott.
A fentieken kívül mit jelent az Autowired? @ Automatikus bekötés alapvetően tavaszi befecskendezése (a változó inicializálása) a változóba a @Component annotációval az osztályokban meghatározott konfigurációk alapján. További hivatkozás: @ Automatikus bekötés Tavasszal.
Különben is, mi haszna az @autowired annotációnak?
Az @ Automatikus vezetékes annotáció pontosabban szabályozza, hogy hol és hogyan automatikus vezetékezés teljesíteni kell. Az @ Automatikus vezetékes annotáció lehet használt nak nek autowire bean on the setter metódus, mint a @Required annotáció , konstruktor, egy tulajdonság vagy metódusok tetszőleges névvel és/vagy több argumentummal.
Az Autowiring függőségi injekció?
Függőség injekció egy vagy több babot fecskendez egyetlen babba keresztül konstruktőr vagy szetter módszer. A tavasz is biztosít automatikus vezetékes függőségi injekció.
