-
Core Java
Handy New Map Default Methods in JDK 8
The Map interface provides some handy new methods in JDK 8. Because the Map methods I cover in this post…
Read More » -
Android Core
Scheduling Repeated Tasks in Android
A somewhat common usecase for android applications is to have them launched when the phone is started, and execute some…
Read More » -
Enterprise Java
Validating JAX-RS resource data with Bean Validation in Java EE 7 and WildFly
I have already approached this subject twice in the past. First, on my post Integrating Bean Validation with JAX-RS in…
Read More » -
Enterprise Java
Spring test with thymeleaf for views
I am a recent convert to thymeleaf for view templating in Spring based web applications, preferring it over jsp’s. All…
Read More » -
Software Development
Efficient Code Coverage with Eclipse
There is a saying that a fool with a tool is still a fool. But how to use a tool…
Read More » -
Software Development
OpenSource License Manager
What is a License Manager? License managers are used to enforce license rights, or at least to support the enforcement.…
Read More » -
Enterprise Java
HOW-TO: Spring Boot and Thymeleaf with Maven
Spring Boot is a great piece of software allowing you to bootstrap Spring application within a few seconds. And it…
Read More » -
Core Java
Clean Synchronization Using ReentrantLock and Lambdas
Recently I was reading an informative post about the differences between synchronized vs ReentrantLock by Javin Paul1. He emphasises on…
Read More » -
Software Development
How to manage Git Submodules with JGit
For a larger project with Git you may find yourself wanting to share code among multiple repositories. Whether it is…
Read More »