Wat doet @predestroy?

Inhoudsopgave:

Wat doet @predestroy?
Wat doet @predestroy?

Video: Wat doet @predestroy?

Video: Wat doet @predestroy?
Video: Bryan Mg, Sevn Alias & SRNO - Doe Wat Je Doet (Audio Only) 2024, September
Anonim

De PreDestroy-annotatie wordt gebruikt op methoden als een callback-melding om aan te geven dat de instantie bezig is met het verwijderen door de container. De methode geannoteerd met PreDestroy wordt meestal gebruikt om bronnen vrij te geven die het heeft vastgehouden.

Waarom gebruiken we @PostConstruct?

De PostConstruct-annotatie wordt gebruikt op een methode die moet worden uitgevoerd nadat de afhankelijkheidsinjectie is uitgevoerd om een initialisatie uit te voeren. Deze methode MOET worden aangeroepen voordat de klasse in gebruik wordt genomen. Deze annotatie MOET worden ondersteund in alle klassen die afhankelijkheidsinjectie ondersteunen.

Kan PostConstruct privé zijn?

De methode waarop PostConstruct wordt toegepast KAN public, protected, package private of private zijn. De methode MAG NIET statisch zijn.

Wat is @PostConstruct-annotatie in het voorjaar?

@PostConstruct is een annotatie die wordt gebruikt op een methode die moet worden uitgevoerd nadat de afhankelijkheidsinjectie is uitgevoerd om een initialisatie uit te voeren.

Waarom wordt PostConstruct niet genoemd?

De Java EE bean-annotaties zoals @PostConstruct zijn alleen van toepassing op door containers beheerde bonen. Als je gewoon zelf nieuwe BlogEntryDao aanroept, zal de container isn de creatie niet onderscheppen en de @PostConstruct-methode aanroepen.