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 :

Jointure Par Requete dans Bean


Sujet :

JPA Java

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2004
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 38
    Par défaut Jointure Par Requete dans Bean
    Bonjour,

    Je recherche dans les docs et sur le forum mais impossible de trouver.

    Est-il possible de définir une jointure vers une autre table dans un bean à partir d'un requete (en clair réécrire la requete généré par le @JoinColumn et OneToMany)


    Exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    public class Roue {
    
     public int taille();
    }
    
    public class Voiture {
    
     @OneToMany
     @JoinColumn(query="select r from Roue where ...)
     public List<Roue> listeRoue;
    
    }
    C'est possible ça ?

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 142
    Par défaut
    En JPA pur, je ne crois pas.

    Par contre, si tu utilises hibernate comme implémentation, tu trouveras l'annotation suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    @Where(clause="ma_clause_sql")
    Bien évidemment, tu deviens dépendant d'hibernate... A toi de voir !

    Si tu trouves une autre astuce, partage la !

    A+

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2004
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 38
    Par défaut
    Merci de l'info.

    Oui nous utilisons hibernate. Dommage que cela n'existe en JPA. En tout cas je n'ai pas encore trouvé!

Discussions similaires

  1. Requete executée par defaut dans linqToSQL
    Par Dragouf dans le forum Linq
    Réponses: 3
    Dernier message: 19/08/2009, 14h47
  2. [AC-2003] resultat d'une requete par defaut dans une liste deroulante
    Par MCarole dans le forum VBA Access
    Réponses: 2
    Dernier message: 15/05/2009, 13h53
  3. Réponses: 3
    Dernier message: 28/02/2009, 06h23
  4. Regroupement par date dans une requete access
    Par ifrpi dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 08/02/2008, 03h32
  5. Regroupement par tranche dans une requete SQL (MS SQL)
    Par AODRENN dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 21/03/2006, 13h21

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