Co dělá @predestroy?

Obsah:

Co dělá @predestroy?
Co dělá @predestroy?

Video: Co dělá @predestroy?

Video: Co dělá @predestroy?
Video: aula 3464 spring Annotation com Spring jsr 250 Component PostConstruct PreDestroy 2024, Září
Anonim

Anotace PreDestroy se používá u metod jako upozornění na zpětné volání k signalizaci, že instance je v procesu odstraňování kontejnerem. Metoda anotovaná pomocí PreDestroy se obvykle používá k uvolnění zdrojů, které drží.

Proč používáme @PostConstruct?

Anotace PostConstruct se používá na metodě, kterou je třeba provést po provedení injekce závislosti, aby se provedla jakákoli inicializace Tato metoda MUSÍ být vyvolána před uvedením třídy do provozu. Tato anotace MUSÍ být podporována ve všech třídách, které podporují vkládání závislostí.

Může být PostConstruct soukromý?

Metoda, na kterou je PostConstruct aplikován, MŮŽE být public, protected, package private nebo private. Metoda NESMÍ být statická.

Co je anotace @PostConstruct na jaře?

@PostConstruct je anotace používaná u metody, kterou je třeba provést po provedení injekce závislosti, aby se provedla jakákoli inicializace.

Proč se PostConstruct nejmenuje?

Anotace Java EE bean, jako je @PostConstruct, se vztahují pouze na kontejnery spravované beany. Pokud prostě sami voláte nový BlogEntryDao, kontejner isn nezachytí vytváření a nezavolá metodu @PostConstruct.