Tag Archives: Database

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

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

Grails Database Queries – Criteria Builder vs. Where Queries [updated]

Before Grails 2.0 arrived, Grails offered 3 ways of doing a database query: dynamic finders HQL queries Hibernate Criteria Builder If the database query is very simple, dynamic finders are a good choice. But for everything else, I used Criteria … Continue reading

Posted in Groovy and Grails | Tagged , , , , , | 7 Comments

Toad for MySQL Freeware

MySQL offers a few open source tools which could simplify database development for MySQL databases (e.g. the MySQL Workbench). Nevertheless these tools have their limitations and are not very user friendly (to my mind) if you are used to commercial … Continue reading

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

Abstrakte Komponenten-Konfiguration mit @Configuration in Spring 3

Ein großer Vorteil beim Einsatz von Spring ist die verbesserte Testbarkeit der Anwendung, da gezielt einzelne Komponenten für einen Testlauf per Konfiguration ausgetauscht werden können. Bei der Konfiguration per XML ist es dabei gängig, unterschiedliche XML-Konfigurationsdateien für den Test- und … Continue reading

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

Database replication MySQL vs. PostgreSQL 9.0

PostgreSQL supports a variety of replication solutions. These solutions are add-ons, they were not part of the core. Since version 9.0 of PostgreSQL offers a built-in replication solution. The following paper compares the replication of both open source databases MySQL … Continue reading

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