Tag Archives: Criteria

JPA 2.0 Criteria API How To – Join Type und Fetch Join

Das JPA-Citeria API ermöglicht eine standardisierte und typsichere Erstellung von objektorientierten Abfragen in Java. Dieser Beitrag erläutert wie Join-Abfragen beeinflusst werden können. Die Join Methode macht zwar per default einen „inner join“, dieses Verhalten lässt sich jedoch durch die Übergabe eines … Continue reading

Posted in Java EE, Java Persistence | Tagged , , , , , , | Leave a comment

JPA 2.0 Criteria API How To – GroupBy and Having

CriteriaQuery-Objekte bieten eine Möglichkeit mit dem JPA 2.0 Standard in Java typsichere Abfragen auf relationale Datenbestände unabhängig vom konkreten O/R-Mapping-Mechanismus zu spezifizieren. Über die groupBy() Methode des CriteriaQuery Interfaces lässt sich die Ergebnismenge gruppieren. Analog kann anhand der having() Methode … Continue reading

Posted in Java Persistence | Tagged , , , , , | Leave a comment

JPA 2.0 Criteria API How To – OrderBy

JPA Criteria Abfragen sind der standardisierte Weg um in Java Quellcode Abfragen zu spezifizieren, die bereits zur Compilezeit geprüft werden können. In diesem Beitrag wird gezeigt, wie das Suchergebnis einer CriteriaQuery sortiert werden kann, indem man die orderBy() Methode des … Continue reading

Posted in Java Persistence | Tagged , , , , , , | Leave a comment