-
Enterprise Java

Java EE 8 MVC: Getting started with Ozark
About a year ago a new action based MVC framework, simply called MVC, was announced for Java EE 8. MVC…
Read More » -
Core Java

Exception Translation with ET
Some time ago I wrote a small blog post about exception translation with AspectJ. In this blog post we will…
Read More » -
Groovy

What’s new in Grails 3
A few days ago Grails 3.0 was officially released. Grails is now based on Spring Boot, the build system changed…
Read More » -
Core Java

Using Java 8 Lambda expressions in Java 7 or older
I think nobody declines the usefulness of Lambda expressions, introduced by Java 8. However, many projects are stuck with Java…
Read More » -
Groovy

Creating Android Apps with Groovy 2.4
A few days ago Groovy 2.4 was released. One of the major news is that Groovy now officially supports Android…
Read More » -
Core Java

Looking into the Java 9 Money and Currency API (JSR 354)
JSR 354 defines a new Java API for working with Money and Currencies, which is planned to be included in…
Read More » -
Enterprise Java

Injecting domain objects instead of infrastructure components
Dependency Injection is a widely used software design pattern in Java (and many other programming languages) that is used to…
Read More » -
Core Java

Reduce Boilerplate Code in your Java applications with Project Lombok
One of the most frequently voiced criticisms of the Java programming language is the amount of Boilerplate Code it requires.…
Read More » -
Core Java

Understanding JUnit’s Runner architecture
Some weeks ago I started creating a small JUnit Runner (Oleaster) that allows you to use the Jasmine way of…
Read More »




