Junior — Middle
Quel est le but de l'annotation @PreDestroy dans le cadre de Spring Framework?
sobes.tech IA
Réponse de l'IA
L’annotation @PreDestroy dans Spring Framework est utilisée pour indiquer la méthode qui doit être appelée avant la destruction du bean. Cela permet d’effectuer les opérations de nettoyage nécessaires, comme fermer les connexions à la base de données, libérer des ressources ou sauvegarder l’état.
Exemple d’utilisation :
@Component
public class MyBean {
@PreDestroy
public void cleanup() {
// code de nettoyage, par exemple, fermer des ressources
System.out.println("Le bean est en cours de destruction");
}
}
Spring appellera automatiquement la méthode cleanup() à la fin du contexte de l’application.