-->
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: HQL Abfrage mit zwei Kriterien oder CreateCriteria, wie?
PostPosted: Thu Jan 05, 2006 9:42 am 
Newbie

Joined: Wed Dec 14, 2005 4:38 pm
Posts: 4
Ich schätze mal absolute Anfängerfrage, aber ich komme absolut nicht weiter...

Hibernate version:
3.1

Hallo,
ich hab eigentlich ein ganz einfaches Problem, aber ich krieg die Lösung einach nicht hin:

Ich hab eine Klasse A mit zwei Attributen, die in eine Tabelle tblA gemappt wird.
Jetzt will ich mir alle Instanzen dieser Klasse oder aus dieser Tabelle zurück geben lassen, bei denen beide Attribute jeweils einem Kriterium
entsprechen, also in SQL was in der Art
SELECT * FROM tblA WHERE a=1 AND b=2

in meinem Code hab ich probiert, und selbst da bleibt das Programm irgendwo im Niemandsland:

Session session = HibernateSessionFactory.currentSession();
Transaction transaction = session.beginTransaction();

Query query = session.createQuery("from A");
List <A> list = query.list();

transaction.commit();
____________________________________________________________

Was aber funktioniert hat ist:

Session session = HibernateSessionFactory.currentSession();
Transaction transaction = session.beginTransaction();

List list = session.createCriteria(A.class).list();

transaction.commit();

aber wir frage ich da den Wert der Attribute ab?

Vielen Dank schon im Voraus
Locke


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jan 05, 2006 1:50 pm 
Hibernate Team
Hibernate Team

Joined: Tue Sep 09, 2003 2:10 pm
Posts: 3246
Location: Passau, Germany
Bezüglich der Criteria-API lies bitte http://www.hibernate.org/hib_docs/v3/reference/en/html/querycriteria.html, da ist das wunderbar beschrieben.

Bei deinem ersten Problem kann ich dir nicht helfen, sollte so alles passen. "Bleibt irgendwo im Niemandsland" ist allerdings keine ausreichende Problembeschreibung ;)


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.