[German] JavaMagazin: Groovy goes 2.0

Ich durfte für den Groovy Schwerpunkt in der aktuellen Ausgabe des JavaMagazins [0] den Coverartikel verfassen. Neben dem Überblick auf...

Groovy 2.0: Love for Grails Command Objects

Grails supports command object binding [0]. Request parameters are bound to properties of a given command class. From this context, a special-case is the use of lazy list properties....

Grails - Multiple Log4j Configurations

This is a quick tip that I found very useful and - to my knowledge - is not part of the Grails documentation by now. So let's spread the word...

Groovy 2.0 Hint: @NotYetImplemented

Groovy 2.0 comes with a brand new AST transformation that is supposed to be applied on certain test methods: @NotYetImplemented. Initially introduced by Marc Guillemot [0] in HtmlUnit [

CacheManager's diskStorePath

Lately I had to configure the Ehcache [0] CacheManager's diskStorePath property. That alone wouldn't be a problem, but I had to come up with a mechanism that allowed to...

@NullSafe Reloaded

In almost all projects of mine I got used to a utility class called Default. Default would provide static methods, whereas each method comes with a single parameter. The purpose...

GContracts 1.2.5 Released!

I am proud to announce that GContracts 1.2.5 has just been released and is available in the Central Maven repository [0] and at Github [1]. This release covers...