Java
-

Spring Environment is for initialization code only
Since version 3.1, the Spring framework offers an abstraction towards several different sources through which you can easily configure your…
Read More » -

Java8 Multi-threading ForkJoinPool: Dealing with exceptions
One of the main motivations behind the introduction of Java8 lambdas was the ability to be able to use multicores…
Read More » -

JDBC Realm and Form Based Authentication with WildFly 8.2.0.Final, Primefaces 5.1 and MySQL 5
I’m looking at the most popular content on my blog from time to time and try to address your needs…
Read More » -

Disambiguating between instances with Google Guice
Google guice provides a neat way to select a target implementation if there are multiple implementations of an interface. My…
Read More » -

Your Apache Camel applications now includes out of the box documentation
A couple of months back I blogged about the upcoming 2.15 release includes functionality to obtain fine grained information about…
Read More » -

JDBC Tutorial – The ULTIMATE Guide (PDF Download)
In this post, we feature a comprehensive JDBC Tutorial (Java Database Connectivity), an API provided by Oracle that allows programmers…
Read More » -

Programmatically Determining Java Class’s JDK Compilation Version
When it is necessary to determine which JDK version was used to compile a particular Java .class file, an approach…
Read More » -

You Will Regret Applying Overloading with Lambdas!
Writing good APIs is hard. Extremely hard. You have to think of an incredible amount of things if you want…
Read More » -

Java 8 Optional is not just for replacing a null value
Overview In Java 8, you can return an Optional instead of return null; as you might do in Java 7.…
Read More »



