-->
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.  [ 2 posts ] 
Author Message
 Post subject: 1:n Beziehung abspeichern
PostPosted: Mon Feb 26, 2007 9:48 am 
Newbie

Joined: Thu Feb 15, 2007 6:09 pm
Posts: 7
Ich habe ein DB in der 2 Tabellen definiert sind. Projekt ist 1:n verknüpft mit Umfang wobei Umfang sich aus zwei Primary Keys zusammen setzt, nämlich projektid und umfangid. Wenn ich mir von Hibernate nun Code generieren lasse bekomme ich noch eine zusätzliche Klasse UmfangId (die anderen beiden sind Projekt und Umfang). Was ich habe nun überhaupt nicht verstehe ist wie ich einem Projekt nun einen Umfang hinzufüge. Lasse ich die Umfang Tabelle nur einen PrimaryKey haben wird in der Klasse Projekt ein Set für Umfänge angelegt, mit der ich dann auch Umfänge zu einem Projekt hinzufügen kann.

Ich weiss eben nur nicht wie man sonst einen Umfang zu einem Projekt hinzubekommt wenn die Tabelle zwei PrimaryKeys hat.

ich hoffe man versteht die Problematik.

Danke


Top
 Profile  
 
 Post subject: Problem gelöst
PostPosted: Tue Feb 27, 2007 4:21 am 
Newbie

Joined: Thu Feb 15, 2007 6:09 pm
Posts: 7
ich habe das Problem selber gelößt für alle dies interressiert hier mal der code

Umfang umfang = new Umfang();
UmfangId uid = new UmfangId(); uid.setProjektid(Util.getInstance().getProjekt().getProjektid());
umfang.setId(uid);

...
...
...

session.save(umfang);


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 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.