Video: Kakšna je razlika med @autowired in @bean?
2024 Avtor: Lynn Donovan | [email protected]. Nazadnje spremenjeno: 2023-12-15 23:53
Ko uporabljate @ Fižol vi ste odgovorni za zagotavljanje ID-ja in klic tega ID-ja, ko želite uporabiti ta določen predmet z metodo getBean(). Samodejno ožičen pomaga izogniti klicnemu delu in vrne predmet vsakič, ko je potreben.
Poleg tega, kaj je uporaba @autowired?
@ Samodejno ožičen pripis zagotavlja natančnejši nadzor nad tem, kje in kako samodejno ožičenje bi bilo treba uresničiti. @ Samodejno ožičen lahko uporabite pripis samodejno ožičenje bean na metodi nastavljalnika, tako kot @Zahtevana opomba, konstruktor, lastnost ali metode s poljubnimi imeni in/ali več argumenti.
Poleg zgoraj, kaj naredi pripis @bean? pomlad @ Bean pripis . pomlad @ Bean pripis se uporabi za metodo, da določi, da vrne a fižol upravljati s kontekstom Spring. Pomlad Bean pripis je običajno deklariran v metodah konfiguracijskih razredov. V tem primeru, fižol metode se lahko sklicujejo na druge @ Fižol metode v istem razredu, tako da jih pokličete neposredno.
Poleg tega, kaj je fižol v spomladanskem škornju?
Predmeti, ki tvorijo hrbtenico vaše aplikacije in jih upravlja Pomlad IoC vsebnik se imenuje fižol . A fižol je objekt, ki ga instancira, sestavi in drugače upravlja a Pomlad IoC vsebnik. Te fižol so ustvarjene s konfiguracijskimi metapodatki, ki jih vnesete v vsebnik.
Kaj je injekcija fižola?
Vbrizgavanje Fižol . Da bi uporabili fižol ustvarjaš, ti injicirati jih v drugega fižol ki jih lahko nato uporablja aplikacija, kot je aplikacija JavaServer Faces. Na primer, lahko ustvarite a fižol imenovan Tiskalnik, v katerega bi injicirati eden od pozdravov fižol : uvoz javax. injicirati.