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 :

many to many et table d'association


Sujet :

Hibernate Java

  1. #1
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut many to many et table d'association
    Hello,

    J'ai dans un projet une relation de ce type

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    	/** The dossier gestionnaire. */
    	@ManyToMany(fetch = FetchType.EAGER)
    	@Cascade((org.hibernate.annotations.CascadeType.SAVE_UPDATE))
    	private List<DossierGestionnaire> dossierGestionnaires;
    Mais le problème que je rencontre c'est que je ne peux pas y insérer d'enregistrement en double

    Ma table d'association est donc Dossier_DossierGestionnaire

    J'ai donc penser qu'il faudrait créer une classe définirait que chaque entrée dans la table de relation primaire (dossier, dossierGestionnaire) pourra être dupliquer grâce à l'utilisation d'une clef composé

    -id dossier
    -id gestionnaire
    -date time

    Mais comment le faire (à part créer un dao et une entité dossier_dossierGestionnaire) ?

    D'avance merci

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Août 2009
    Messages
    156
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 156
    Par défaut
    Bonjour,
    Et une "LinkedList" au lieu d'une "List" ne suffirait pas à ton besoin ?
    On doit pouvoir insérer des doublons dans une LinkedList vu qu'on a afaire à une file.

  3. #3
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Par défaut
    Citation Envoyé par 50Nio Voir le message
    Bonjour,
    Et une "LinkedList" au lieu d'une "List" ne suffirait pas à ton besoin ?
    On doit pouvoir insérer des doublons dans une LinkedList vu qu'on a afaire à une file.
    Hello,

    En fait le problème qui serait soulever serait toujours le même, le problème provient de la base de donnée qui n'accepte pas de clef en double vu que la clef primaire est composée de ces deux clefs étrangères.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Faire une relation many-to-many sur une seule table (self-join)
    Par mpepito dans le forum Ruby on Rails
    Réponses: 3
    Dernier message: 11/08/2014, 13h24
  2. [Doctrine] Relation many to many sur la même table
    Par hmartin.fr dans le forum PHP & Base de données
    Réponses: 0
    Dernier message: 01/09/2011, 09h41
  3. Réponses: 14
    Dernier message: 22/03/2011, 15h01
  4. [Doctrine] plusieurs many-to-many avec une seule table
    Par Lideln75 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 18/10/2010, 11h54
  5. [1.x] relation many to many sur une même table.
    Par thomas974 dans le forum Symfony
    Réponses: 4
    Dernier message: 03/09/2010, 18h55

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