-
Core Java
A deeper look into the Java 8 Date and Time API
Within this post we will have a deeper look into the new Date/Time API we get with Java 8 (…
Read More » -
Core Java
Java 8 Type Annotations
Lambda expressions are by far the most discussed and promoted feature of Java 8. While I agree that Lambdas are…
Read More » -
Enterprise Java
Java: Exception translation with AspectJ
Within this blog post I describe how you can use AspectJ to automatically translate one type of exception to another.…
Read More » -
Groovy
Using database views in Grails
This post is a quick explanation on how to use database views in Grails. For an introduction I tried to…
Read More » -
Groovy
Grails: Using Hibernate Filters
The Grails Hibernate Filters plugin makes it possible to use Hibernate Filters with GORM. Hibernate Filters provide additional restriction rules…
Read More » -
Enterprise Java
Java: Using the specification pattern with JPA
This article is an introduction to using the specification pattern in Java. We also will see how we can combine…
Read More » -
Core Java
Java: Moving conditions into Message files
The Java classes ResourceBundle and MessageFormat provide a nice toolset for resolving localized messages inside Java applications. This post provides…
Read More » -
Enterprise Java
Two things to remember when using Java RMI
This is a short blog post about two common pitfalls you should be aware of when using Java RMI. Setting…
Read More » -
Enterprise Java
Getting started with Spring Data Solr
Spring Data Solr is an extension to the Spring Data project which aims to simplify the usage of Apache Solr…
Read More »