¿Qué hace @predestroy?

Tabla de contenido:

¿Qué hace @predestroy?
¿Qué hace @predestroy?

Video: ¿Qué hace @predestroy?

Video: ¿Qué hace @predestroy?
Video: Curso Spring. Java Annotations VIII. @PostConstruct y @PreDestroy. Vídeo 22 2024, Septiembre
Anonim

La anotación PreDestroy se utiliza en los métodos como una notificación de devolución de llamada para señalar que la instancia está en proceso de ser eliminada por el contenedor. El método anotado con PreDestroy se usa normalmente para liberar recursos que ha estado reteniendo.

¿Por qué usamos @PostConstruct?

La anotación PostConstruct se usa en un método que debe ejecutarse después de realizar la inyección de dependencia para realizar cualquier inicialización Este método DEBE invocarse antes de que la clase se ponga en servicio. Esta anotación DEBE admitirse en todas las clases que admitan la inyección de dependencia.

¿PostConstruct puede ser privado?

El método en el que se aplica PostConstruct PUEDE ser público, protegido, paquete privado o privado. El método NO DEBE ser estático.

¿Qué es la anotación @PostConstruct en primavera?

@PostConstruct es una anotación que se usa en un método que debe ejecutarse después de realizar la inyección de dependencia para realizar cualquier inicialización.

¿Por qué no se llama PostConstruct?

Las anotaciones de beans Java EE como @PostConstruct solo se aplican a beans administrados por contenedor. Si simplemente está llamando a new BlogEntryDao usted mismo, el contenedor no no interceptará la creación y llamará al método @PostConstruct.