Groovy
-
Groovy Goodness: Define Compilation Customizers With Builder Syntax
Since Groovy 2.1 we can use a nice builder syntax to define customizers for a CompileConfiguration instance. We must use…
Read More » -
Groovy 2.3 introduces traits
A few days ago the second beta of Groovy 2.3 got released. One of the major new Groovy 2.3 features…
Read More » -
Grails Goodness: Extending IntegrateWith Command
We can extend the integrate-with command in Grails to generate files for a custom IDE or build system. We must…
Read More » -
The Grails depedency injection inheritance pitfall
This blog post is about a small pitfall you should be aware of when combining dependency injection in Grails with…
Read More » -
Groovy Goodness: Closure as Writable
In a previous post we learned about the Writable interface and how the GString implementation implements this interface. In Groovy…
Read More » -
Grails Goodness: Using Groovy SQL
In a previous post we learned how we can use Hibernate native SQL queries in our Grails application. We can…
Read More » -
How you can benefit from Groovy Shell
This is a post about the Groovy Shell and how it can help you with your daily work (as long…
Read More » -
Grails Goodness: Customize Root Element Name Collections for XML Marshalling
When we convert a List or Set to XML using the Grails XML marshalling support the name of the root…
Read More » -
Grails Goodness: Cleaning Up
When we use for example the compile or war command Grails will create files and stores them by default in…
Read More »