Tag Archives: Hibernate

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

Hibernate Release 4.2.3 mit OSGi Kompatibiltät

Mal wieder gibt es ein Minor Release von Hibernate. Neben ein paar kleineren Bugfixes sticht besonders die endgültige Umsetzung der OSGi Kompatibiltät heraus. Das Sammel-Jira-Ticket zu dieser langwierigen Implementierung ist nun abgeschlossen. Die Dokumentation (Quickstart und Developer Guide) wurde entsprechend … Continue reading

Posted in Java Persistence | Tagged , | 1 Comment

Hibernate ORM 4.2.0 erschienen

Es gibt eine neue Version von Hibernate ORM: 4.2.0.Final. Zeitgleich ist auch das letzte Release der 4.1.x-Reihe erschienen: 4.1.11. Ab sofort geht konzentriert sich die Entwicklung auf das nächste Minor Release 4.3 und das Major Release 5. Es gibt keine … Continue reading

Posted in Java EE, Java Persistence | Tagged , , , , | 1 Comment

Hibernate ORM 4.1.0 released

Es ist zwar schon wieder ein paar Tage her und ging eher leise über die Bühne: Hibernate ORM wurde in der Version 4.1.0 released. Außer vielen Bugfixes und ein paar kleineren Neuerungen ist nicht so viel passiert. Viel Aufwand wurde … Continue reading

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

How to build a working Hibernate OSGi bundle for JPA 2.0

One outcome of the missing standardized modularization concept in the java platform is the need to deal with incompatible release distributions for infrastructure libraries, used in our everyday project life. An infamous and illustrative example for the resulting mess is … Continue reading

Posted in Build, config and deploy, Java EE, Java modularization, Java Persistence, Java Web Frameworks, Spring Universe | Tagged , , , | 8 Comments