Hvad laver @predestroy?

Indholdsfortegnelse:

Hvad laver @predestroy?
Hvad laver @predestroy?

Video: Hvad laver @predestroy?

Video: Hvad laver @predestroy?
Video: Hvad Du Laver Nu? 2024, September
Anonim

PreDestroy-annotationen bruges på metoder som en tilbagekaldsmeddelelse for at signalere, at forekomsten er ved at blive fjernet af containeren. Metoden, der er kommenteret med PreDestroy, bruges typisk til at frigive ressourcer, som den har haft.

Hvorfor bruger vi @PostConstruct?

PostConstruct-annotationen bruges på en metode, der skal udføres efter afhængighedsindsprøjtning er udført for at udføre enhver initialisering Denne metode SKAL aktiveres, før klassen tages i brug. Denne annotation SKAL understøttes på alle klasser, der understøtter afhængighedsinjektion.

Kan PostConstruct være privat?

Den metode, som PostConstruct anvendes på, KAN være offentlig, beskyttet, pakke privat eller privat. Metoden MÅ IKKE være statisk.

Hvad er @PostConstruct-annotering i foråret?

@PostConstruct er en annotation, der bruges på en metode, der skal udføres efter afhængighedsinjektion er udført for at udføre enhver initialisering.

Hvorfor kaldes PostConstruct ikke?

Java EE-bønneannoteringerne, såsom @PostConstruct, gælder kun for beholderadministrerede bønner. Hvis du blot selv ringer til den nye BlogEntryDao, vil containeren n ikke opsnappe oprettelsen og kalde @PostConstruct-metoden.