Suppression d'un objet persistant avec Héritage
Bonjour à tous !
Alors pour mon projet je dois supprimer des éléments dans la base de données pour lesquels il y a une relation d'héritage.
En effet , j'ai une classe Cvoyage avec 2 classes filles Ccircuit et Csejour.
Une classe voyageDAO dans laquelle j'utilise la méthode suivante :
Code:
1 2 3 4 5
| public void deleteVoyage (Cvoyage toDeleteVoyage) {
EntityManager em = JpaUtil.getEntityManager();
em.remove(toDeleteVoyage);
System.out.println("Suppression du voyage "+toDeleteVoyage.getTitre());
} |
Que j'utilise pour supprimer un séjour ou un circuit ... Mais ça ne marche pas ...
Je n'ai aucun message d'erreur , le programme passe dessus comme si la fonction remove était utilisée. :aie:
j'ai essayé de passer par une DAO avec deleteSejour et DeleteCircuit mais ça ne marche pas non plus ... :?
Merci de m'éclairer chère communauté ^^