Monthly Archives: May 2016

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

Thymeleaf in Version 3 erschienen

Die Template Engine Thymeleaf (sprich /ˈtaɪmˌlɪːf/) wurde für das nächste große Major Release vollständig überarbeitet und steht nun in der Version 3 zur Verfügung. Die Release-Ankündigung findet sich im Thymeleaf-Forum. Thymeleaf ist eine Open Source Template Engine, die als Alternative … Continue reading

Posted in Java Web Frameworks | Tagged , , | Leave a comment

Gradle: Nebula Plugins

Bei den Nebula-Plugins handelt es sich um eine Sammlung von Plugins für Gradle, welche von Netflix ursprünglich für die eigene Verwendung programmiert wurden. Netflix hat diese als Open-Source auf GitHub veröffentlicht: https://github.com/nebula-plugins. Wie für Gradle üblich, können die Plugins auch direkt aus den Plugin-Repositories … Continue reading

Posted in Build, config and deploy | Tagged , , , | Leave a comment

Eclipse Che vs. Eclipse Mars

This is the third and last post of my Eclipse Che series. In this post I’m going to compare the IDE of Eclipse Che with Eclipse Mars. In case you are not sure whether you should upgrade from Mars to … Continue reading

Posted in Eclipse Universe | Tagged , , , , , , | 2 Comments