-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 4 posts ] 
Author Message
 Post subject: Problème de compréhension de one-to-one
PostPosted: Tue May 24, 2005 3:36 am 
Newbie

Joined: Tue May 24, 2005 3:17 am
Posts: 3
Bonjour à tous! Je sollicite votre aide pour mieux comprendre hibernate.


Je dois développer en java/hibernate avec une bd déja modélisée.

Dans cette base j'ai deux tables :

traitement et dictionnaire.
la table traitement possède une clé etrangere vers dictionnaire.
Jusque là pas de problème.

Maintenant je voudrais creer les classes java correspondantes.

Dans l'idée, j'aimerai bien avoir deux classes, traitement et dictionnaire avec dans traitement :

Code:
public class Traitement {
   ...
   Dictionnaire dico;
   ...
}


En lisant la doc hibernate2, j'ai lu deux choses (one-to-one et objets dépendant) qui semble etre applicable a mon problème mais je n'ai pas tout compris.

Pour les objets dépendant, il est écrit " Une composant est un objet contenu et qui est persisté comme un type de valeur, pas comme une entité". Je n'ai pas très bien compris cette phrase. D'apres ce que j'ai compris mon objet dico ne sera persisté dans la table dictionnaire. Ai-je bon?

et pour la relation one-to-one, ils parlent d'un générateur foreign. Mais comment marche-t-il?



Je vous remercie d'avance pour vos lumières.


Cordialement,

DB.





[/code]


Top
 Profile  
 
 Post subject:
PostPosted: Tue May 24, 2005 3:42 am 
Newbie

Joined: Tue May 24, 2005 3:17 am
Posts: 3
J'ai oublié de parler de la balise many-to-one.
Il est dit qu'une clé etrangère peut etre déclarée en many-to-one mais est-ce soit l'un soit l'autre ou les deux?


Merci.


Top
 Profile  
 
 Post subject:
PostPosted: Tue May 24, 2005 3:49 am 
Newbie

Joined: Tue May 24, 2005 3:17 am
Posts: 3
Une autre petite question, dans la phrase :

Quote:
Et cette association peut être bidirectionnelle en ajoutant ceci dans le mapping de Person:

<one-to-one name"employee" class="Employee" property-ref="person"/>


Que veulent-ils dire par bidirectionnelle?



Encore merci pour vos reponses.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jun 01, 2005 4:26 pm 
Hibernate Team
Hibernate Team

Joined: Sun Sep 14, 2003 3:54 am
Posts: 7256
Location: Paris, France
un lien entre personne et employé et un lien entre employé et personne = bidirectionnel

_________________
Emmanuel


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 4 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.