p
u
b
l
i
c
i
t
é
publicité
  1. #1
    Candidat au titre de Membre du Club
    Inscrit en
    mai 2009
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : mai 2009
    Messages : 20
    Points : 12
    Points
    12

    Par défaut Hibernate / JPA et infos stockées dans la table association

    Bonjour à tous,

    Je travail sur un projet connecté à une base de données à travers Hibernate / JPA, où j'ai des associations entre tables avec des informations dans les tables d'associations du type :
    [A] -> [A_B] <-> [B]
    Je ne peut donc pas utiliser l’annotation @ManyToMany qui ne me permet pas de mapper les champs des tables d’association.
    J’ai essayé de mettre en place les annotations Hibernate @CollectionOfElements avec @Parent en annotant la table d’association avec @Embeddable.
    [A] -> [A_B] -> [B]
    Ca fonction bien mais je ne peux pas la rendre bidirectionnelle comme suit :
    [A] -> [A_B] <-> [B]

    Sinon, j’ai une solution façon “porcherie” :
    [A]-> [A_B] <-> [B]
    en utilisant les annotations @OneToMany pour l’association [A]-> [A_B] et @ManyToOne plus @OnetoMany (sans mappedBy) [A_B] <-> [B]. Mais dans ce cas les update sur les association de la table [A] ne sont pas fait correctement : c-à-d qu’on ne peut faire qu’ajouter les associations et jamais en retirer ! Je suis donc obliger de gérer les Update manuellement, en faisant de Delete !!!

    Enfin, pour dire que je n’ai pas de solution satisfaisante.
    Si quelqu’un à déjà résolu ce type de cas proprement je suis preneur !
    Merci.

    Nassa.

  2. #2
    Candidat au titre de Membre du Club
    Inscrit en
    mai 2009
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : mai 2009
    Messages : 20
    Points : 12
    Points
    12

    Par défaut Hibernate / JPA et infos stockées dans la table association

    Hello

    Voir le post suivant : http://www.developpez.net/forums/d11...obleme-mapkey/

    Merci.

    Nassa.

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

Discussions similaires

  1. Hibernate/JPA: ManyToMany, mise à jour dans une table de jointure.
    Par PhilippeGibault dans le forum Hibernate
    Réponses: 1
    Dernier message: 19/04/2011, 14h40
  2. Requête utilisant une formule stockée dans une table
    Par alexiisme dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 23/01/2008, 07h01
  3. Afficher une image stockée dans une table Oracle
    Par paradeofphp dans le forum ASP.NET
    Réponses: 1
    Dernier message: 08/06/2007, 08h03
  4. [Delphi 6] Récupération d'une image stocké dans une table
    Par bchass dans le forum Bases de données
    Réponses: 4
    Dernier message: 20/12/2006, 14h48
  5. test d'une valeur stocké dans une table
    Par EssaiEncore dans le forum ASP
    Réponses: 3
    Dernier message: 18/02/2005, 11h39

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