10 JPA-Abfragen

»You will never know unless you ask.«

Jack Stack

»Klug fragen können, ist die halbe Weisheit.«

Francis Bacon

10.1 Kurz gefasst

Das vorherige Kapitel hat Ihnen die Java Persistence API mit den Persistent Entities nähergebracht. Sie haben gelernt, wie Sie Entitäten dauerhaft speichern und persistierbare Objektnetze aus diesen Entitäten aufbauen können. Bleibt nur noch zu klären, wie Sie die gewünschten Entitäten wieder aus der Datenbank herausbekommen. In diesem Kapitel stellen wir Ihnen die Query API vor, eine Programmierschnittstelle zum Ausführen von Abfragen. Außerdem zeigen wir Ihnen, wie Sie solche Abfragen mit den zwei Alternativen Java Persistence Query Language (JPQL) und Criteria API formulieren können.

10.2 Der Blick ...

Get EJB 3.1 professionell, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.