Video: Koja je razlika između @autowired i @bean?
2024 Autor: Lynn Donovan | [email protected]. Zadnja promjena: 2023-12-15 23:47
Kada koristite @ Grah vi ste odgovorni za pružanje ID-a i pozivanje tog ID-a kada želite koristiti taj određeni objekt pomoću metode getBean(). Autowired pomaže u izbjegavanju pozivajućeg dijela i vraća objekt svaki put kada je potreban.
Osim toga, čemu služi @autowired?
@ Autowired bilješka pruža precizniju kontrolu nad time gdje i kako autowiring treba ostvariti. @ Autowired bilješka se može koristiti za autowire bean na metodi postavljača baš kao @Required bilješka, konstruktor, svojstvo ili metode s proizvoljnim imenima i/ili višestrukim argumentima.
Osim gore navedenog, što radi napomena @bean? Proljeće @ Napomena o grahu . Proljeće @ Napomena o grahu se primjenjuje na metodu kako bi se specificiralo da vraća a grah kojima će upravljati Spring kontekst. Proljeće Napomena o grahu obično se deklarira u metodama konfiguracijskih klasa. U ovom slučaju, grah metode mogu upućivati na druge @ Grah metode u istoj klasi tako što će ih izravno pozvati.
Dodatno, što je grah u proljetnoj čizmi?
Objekti koji čine okosnicu vaše aplikacije i kojima upravlja Proljeće IoC kontejner se nazivaju grah . A grah je objekt koji je instanciran, sastavljen i kojim na drugi način upravlja a Proljeće IoC kontejner. Ove grah se kreiraju s konfiguracijskim metapodacima koje dostavite u spremnik.
Što je injekcija graha?
Ubrizgavanje Grah . Da biste koristili grah ti stvaraš, ti ubrizgati njih u još jednu grah koje zatim može koristiti aplikacija, kao što je aplikacija JavaServer Faces. Na primjer, možete stvoriti a grah zove Printer u koji bi ubrizgati jedan od Pozdrava grah : uvoz javax. ubrizgati.