Sobes.tech
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.