Tag Archives: persistence

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

Infinispan 6.0.0.Final with C++ HotRod client and support for remote query

Infinispan 6.0.0.Final “Infinium” is out. It’s the first version that has been released under the the terms of Apache License v2.0. Except stability enhancements and bug fixes some interesting new features include: support for remote query better persistence integration support … 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

Alles über NoSQL

Es gibt viele Überlicke und Kurzfassungen über die Prinzipien und Produkte der NoSQL Welt — und es gibt das 120 seitige Paper von Christof Strauch zum Thema. Wer sich also ausführlich mit der Thematik beschäftigen möchte, der wird hier fündig: … Continue reading

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