Category Archives: Java Persistence

Hibernate 5.2 erschienen

Das kürzlich erschienene Hibernate 5.2 benötigt zur Laufzeit nun mindestens Java 8. Dieser große Schritt ist für Minor-Releases sonst eher unüblich. Man will damit in Vorbereitung auf Hibernate 6 schon mal alte Zöpfe abschneiden. Das bisherige hibernate-java8 Modul wurde entfernt … Continue reading

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

Profilbasierte Verwendung von Spring-Liquibase

In diesem Post geht es darum, wie man die Liquibase-Bean für Tests benutzt, ohne jedoch das Produktivsystem automatischen Schema-Änderungen zu unterwerfen. Für Tests soll hierbei H2 Embedded benutzt werden und für den Produktivbetrieb eine PostgreSQL-Datenbank. Die Problematik, die sich hierbei … Continue reading

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

Liquibase: Best Practices

Liquibase ist ein System, um Datenbankschema-Änderungen festzuhalten und per SCM nachvollziehen zu können. Diese Änderungen können in XML, YAML, JSON oder SQL geschrieben werden und enthalten datenbankunabhängige Anweisungen. Liquibase kümmert sich dann darum, die Konvertierung für die jeweilige Datenbank zu … Continue reading

Posted in Did you know?, Java Persistence | Tagged , , , | 1 Comment

NewSQL: Was ist neu an der NoSQL Nachfolge?

NoSQL-Datenbanken haben uns gezeigt, wie skalierbare performante Datenbanken aufgebaut werden können. Leider oft auf Kosten von Transaktionssicherheit, relationaler Joins und anderen Features, welche relationale Datenbanken über die Jahre berechtigterweise zu einem in der Welt der Business-Anwendungen nicht mehr wegzudenkenden Grundpfeiler … Continue reading

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

ORM vs. SQL: When should I use a SQL-centric persistence layer?

One of the most common tasks when writing a Java application is to query a relational database through some persistence layer. In a typical setup, this persistence layer consists of a number of DAOs (data access objects) which perform specific … Continue reading

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

Hibernate ORM 5.0 erschienen

Das vermutlich bekannteste Opensource ORM Framework der Java Welt hat nach dreieinhalb Jahren das nächste größere Major-Release-Update erfahren. Für die JPA-Nutzer unter uns ändert sich nicht allzu viel, unter der Haube ist aber doch einiges passiert. Als JPA-Provider bietet Hibernate … Continue reading

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

Deployment of JBPM as a WAR/EAR in JBoss 7 – org.hibernate.InvalidMappingException

While trying to deploy the jbpm-examples-rewards-jsf application in JBoss AS 7.1.1 I faced the following problem:

Posted in Java EE, Java Persistence, Java Runtimes - VM, Appserver & Cloud | Tagged , , , | Leave a comment