IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Hibernate Java Discussion :

L'instruction delete et hibernate


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Août 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 2
    Par défaut L'instruction delete et hibernate
    j'ai une base de donnees dont une partie c pour la reservation des salles, mon probleme c'est comment supprimer un enregistement de la table salles et que automatiquement tous les reservations de cette salle vont etre supprimés automatiquement,
    pour les details voila
    3 tables principales :table salle, table reservation, table plages_horaires avec une intermidiare c la table hor_res.
    avec 2 relations
    -une c'est many-to-one entre salle et reservation (le one c'est de coté resevation la clef primaire de salle est comme clef secondaire dans la table reservation une reservation corespont à une et une seule salle
    -une autre relation many-to-many entre la table reservation et plages_horaires donc ce qui explique la presense de la table intermidaires hor_res.
    les classes gnérés par hibernate sont Salle, Reservation, plagesHoraires, HorRes, HorResPK.
    Donc ce que je cherche comment lorsque je supprime une salle alors on aura la suppression automatique des enregistrements des deux tables reservation et hor_res correspondants à l'enregistement de la salle que je viens de supprimer.

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    Regarde l'attribut cascade="delete" par exemple.

  3. #3
    Candidat au Club
    Inscrit en
    Août 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 2
    Par défaut
    merc pour ta reponse,
    le cascade="delete' je l'ai testé, mais ca ne marche pas,j'a meme utilisé le cascade="delete-orphan", lui aussi ca ne marche pas , toujours il y des exceptions, et le type de l'exception differe, du tye de cascade a l'autre.

Discussions similaires

  1. [MySQL] Instruction DELETE dans PHP
    Par dylanms dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 13/04/2009, 20h30
  2. problem de session.delete avec hibernate
    Par sheura dans le forum Hibernate
    Réponses: 2
    Dernier message: 11/02/2009, 23h32
  3. delete sous hibernate
    Par Elasnaoui dans le forum Hibernate
    Réponses: 1
    Dernier message: 29/10/2008, 20h34
  4. Bug avec l'instruction DELETE
    Par cokinoumasterflash dans le forum Langage SQL
    Réponses: 7
    Dernier message: 08/02/2008, 11h11
  5. Internal Compiler Error sur instruction 'delete'
    Par femtosa dans le forum C++
    Réponses: 4
    Dernier message: 11/08/2007, 11h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo