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

JPA Java Discussion :

clé composée EJB3


Sujet :

JPA Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 16
    Par défaut clé composée EJB3
    bonjour,

    je dois faire la couche base de données pour une application et je suis heurté à un problème :

    j'ai 2 tables

    Commande (id primary key, date)
    et
    LigneCommande(id_commande, id, produit, primarykey(id_commande,id))

    le problème c'est qu'avec les annotation EJB3 je ne sais pas comment faire pour créer la clé composée de LigneCommande. En effet cette clé est composé de l'id de la commande et d'un id autogénéré qui repart à 1 à chaque nouvelle commande, dans la table LigneCommande on doit donc trouver :

    id_commande id
    1 1
    1 2
    1 3
    2 1
    2 2
    3 1
    3 2

    etc...

    j'ai regardé du coté des @embedable mais je ne vois pas comment l'utiliser pour mon cas,

    qqun pourrait-il m'aider ?

    merci d'avance.

  2. #2
    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
    A part faire une query pour récupérer le max(id) + 1 pour ta commande je vois pas vraiment (dans ta facade) et de l'affecter ensuite lors de la création de l'entity

    y a bien les formula qui existe au niveau de l'entity mais c'est évalué lors de la récupération d'un Entity si je me trompe pas (pas pour la création)

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2003
    Messages : 79
    Par défaut
    idem que *alexandre*, pas mieux

Discussions similaires

  1. Réponses: 1
    Dernier message: 23/06/2002, 00h15
  2. Existe t'il un composant permettant de jouer un son wav?
    Par scorpiwolf dans le forum C++Builder
    Réponses: 5
    Dernier message: 20/06/2002, 14h10
  3. Redéfinir l'événement OnExit de mon composant TEditFloat
    Par Seb des Monts dans le forum C++Builder
    Réponses: 5
    Dernier message: 18/06/2002, 16h10
  4. Installer ses composants
    Par Geronimo dans le forum C++Builder
    Réponses: 14
    Dernier message: 18/06/2002, 14h51
  5. Re-dimensionnement automatique de composants
    Par ludo_7 dans le forum C++Builder
    Réponses: 10
    Dernier message: 16/05/2002, 16h35

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