// La méthode appelée quand l'admin retire une adresse
  public void retirerAdresse() {
    admin.getAdresses().remove(adresse);

    adresse.setUtilisateur(null);
    adresseDao.modifierAdresse(adresse);
    adresseDao.supprimerAdresse(adresse.getId());

    // Réinitialiser l'adresse par une nouvelle instance vide
    ApplicationContext context = new ClassPathXmlApplicationContext("ApplicationContext.xml");
    adresse = (Adresse) context.getBean("adresse");
    ((ConfigurableApplicationContext) context).close();
  }
  // ajouter adresse a la liste des adresses de l admin
  public void ajouterAdresse() {
    adresse.setUtilisateur(admin);

    // Mettre à jour l'étudiant
    adresseDao.ajouterAdresse(adresse);

    admin.getAdresses().add(adresse);

    ApplicationContext context = new ClassPathXmlApplicationContext("ApplicationContext.xml");
    adresse = (Adresse) context.getBean("adresse");
    ((ConfigurableApplicationContext) context).close();
  }