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 :
Que j'utilise pour supprimer un séjour ou un circuit ... Mais ça ne marche pas ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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()); }
Je n'ai aucun message d'erreur , le programme passe dessus comme si la fonction remove était utilisée.
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é ^^
Partager