Junior — Middle
¿Cuál es el propósito de la anotación @PreDestroy en el marco de Spring Framework?
sobes.tech AI
Respuesta de la IA
La anotación @PreDestroy en Spring Framework se utiliza para indicar el método que debe ser llamado antes de destruir el bean. Esto permite realizar operaciones de limpieza necesarias, como cerrar conexiones a la base de datos, liberar recursos o guardar el estado.
Ejemplo de uso:
@Component
public class MyBean {
@PreDestroy
public void cleanup() {
// código de limpieza, por ejemplo, cerrar recursos
System.out.println("Bean está siendo destruido");
}
}
Spring llamará automáticamente al método cleanup() al finalizar la ejecución del contexto de la aplicación.