-->
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: Prioritäten bei der Abfrage für Spalten verschiedener Tabe
PostPosted: Mon Oct 09, 2006 2:43 pm 
Newbie

Joined: Mon Oct 09, 2006 2:30 pm
Posts: 1
Hallo,

ich bin sehr neu bei der Arbeit mit Hibernate, nach längerem herumgetüftel mit Hibernate 3.1 hab ichs auch zum Laufen gebracht.

Nun hab ich ein Problem, die ich aber ehrlich gesagt weder mit Hibernate noch mit standart SQL lösen kann.

Und zwar habe ich zwei Tabellen:

gruppenberechtigung:
id, benutzerid, titel, berechtigung

benutzerberechtigung:
id, gruppenid, titel, berechtigung

Nun soll eine Liste geladen werden die die Gruppenberechtigungen enthält und falls gruppenberechtigung.titel gleich benutzerberechtigung.titel die jeweilige Zeile aus benutzerberechtigung geladen wird.

benutzerid bzw. gruppenid können ausgeschlossen werden mir sind dann nur titel und berechtigung wichtig.

Wie löse ich das am Besten mit Hibernate?

Danke schonmal.

ciao LeoC


Top
 Profile  
 
 Post subject:
PostPosted: Thu Oct 19, 2006 5:56 pm 
Expert
Expert

Joined: Tue Nov 23, 2004 7:00 pm
Posts: 570
Location: mostly Frankfurt Germany
Ich bin mir nicht ganz sicher, ob ich Dich verstanden habe.

Du möchtest eine Liste oder Array von Feldern, die die Gruppenberechtigung und sofern vorhanden die Benutzerberechtigung enthält.

SQL:
select g.id, g.benutzerid, ..., b.id, b.gruppenid from gruppenberechitung g left join benutzerberechtigung b on g.titel=b.titel

HQL: wenn eine Beziehung besteht
select g from gruppenberechtigung g left join fetch g.benutzerberechtigung

_________________
Best Regards
Sebastian
---
Training for Hibernate and Java Persistence
Tutorials for Hibernate, Spring, EJB, JSF...
eBook: Hibernate 3 - DeveloperGuide
Paper book: Hibernate 3 - Das Praxisbuch
http://www.laliluna.de


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.