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

Spring Java Discussion :

Joindre une classe à elle-même


Sujet :

Spring Java

  1. #1
    Membre du Club
    Inscrit en
    décembre 2008
    Messages
    195
    Détails du profil
    Informations forums :
    Inscription : décembre 2008
    Messages : 195
    Points : 62
    Points
    62
    Par défaut Joindre une classe à elle-même
    Salut tout le monde,

    Comme je viens de découvrir Hibernate il y'a beaucoup de questions que je pose dernièrement à propos de son sujet et que je n'arrive pas à "googler".

    Entrons au vif de la discussion;
    Supposons que j'ai une classe qui est défini comme suit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    public class Entite{
     
       private Integer id;
       private String libelle;
       private Entite idParent;
     
    ....
    }
    Quelle est l'annotation Hibernate qui permet d'indiquer que cette classe est liée à elle-même?

    Cordialment.

  2. #2
    Membre averti
    Homme Profil pro
    Expert MDE
    Inscrit en
    janvier 2008
    Messages
    183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Expert MDE
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : janvier 2008
    Messages : 183
    Points : 337
    Points
    337
    Par défaut
    Sous hibernate avec annotations, ça ressemble à ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    public class Entite{
     @Id
       private Integer id;
       private String libelle;
    @OneToOne
       private Entite idParent;
     
    ....
    }
    Si tu veux que tes fils connaissent leur parent (le parent ne connaitra pas ses fils).

    pour la bidirectionnalite c'est un peu plus compliqué sous jpa1.0

Discussions similaires

  1. Réponses: 7
    Dernier message: 11/08/2011, 19h29
  2. Charger une classe du même nom
    Par Murdoc dans le forum Général Java
    Réponses: 2
    Dernier message: 23/06/2010, 23h37
  3. [Requête SQL] Relation d'une table à elle-même
    Par ellix86 dans le forum Développement
    Réponses: 4
    Dernier message: 16/03/2009, 14h52
  4. Prob: Utilisation d'un Movieclip dans une classe, toujours même instanceutilisée
    Par scourchesne dans le forum ActionScript 1 & ActionScript 2
    Réponses: 0
    Dernier message: 08/11/2008, 01h14
  5. [E-03] Insérer une image via une donnée elle même insérée par une autre
    Par Blop le bricoleur dans le forum Macros et VBA Excel
    Réponses: 17
    Dernier message: 24/10/2008, 16h10

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