Mida @predestroy teeb?

Sisukord:

Mida @predestroy teeb?
Mida @predestroy teeb?

Video: Mida @predestroy teeb?

Video: Mida @predestroy teeb?
Video: Spring Framework Java - Обратный вызов инициализации (init-method, InitializingBean, @PostConstruct) 2024, September
Anonim

PreDestroy annotatsiooni kasutatakse meetoditel tagasihelistamismärguandina, et anda märku, et konteiner on eemaldamas eksemplari. Meetodit, millele on lisatud PreDestroy märkused, kasutatakse tavaliselt ressursside vabastamiseks, mida see on hoidnud.

Miks me kasutame @PostConstruct?

Annotatsiooni PostConstruct kasutatakse meetodil, mis tuleb käivitada pärast sõltuvuse süstimist mis tahes lähtestamise teostamiseks Seda meetodit PEAB enne klassi kasutuselevõttu käivitama. Seda märkust PEAB toetama kõik klassid, mis toetavad sõltuvuse süstimist.

Kas PostConstruct saab olla privaatne?

Meetod, millele PostConstructi rakendatakse, VÕIB olla avalik, kaitstud, pakettprivaatne või privaatne. Meetod EI TOHI olla staatiline.

Mis on @PostConstruct annotatsioon kevadel?

@PostConstruct on annotatsioon, mida kasutatakse meetodi puhul, mis tuleb käivitada pärast sõltuvuse süstimist, et teostada mis tahes lähtestamist.

Miks PostConstructi ei kutsuta?

Java EE ubade annotatsioonid, nagu @PostConstruct, kehtivad ainult konteineris hallatavate ubade puhul. Kui helistate lihts alt ise uuele BlogEntryDao-le, siis konteiner isn ei peata loomist ega kutsu @PostConstruct meetodit.