-
Enterprise Java
Java EE6 CDI, Named Components and Qualifiers
One of the biggest promises java EE6 made, was to ease the use of dependency injection. They did, using CDI.…
Read More » -
Core Java
Testing an Object’s Internal State with PowerMock
Most unit testing focuses on testing an object’s behaviour in order to prove that it works. This is achieved by…
Read More » -
Core Java
Top 10 Java Books you don’t want to miss
We learn by reading books and experimenting on it. So, it is imperative that you choose the best available options.…
Read More » -
Enterprise Java
Parametrizing custom validator in JSF 2
Writing a custom validator in JSF 2 is not a complicated task. You implement Validator interface, add @FacesValidator annotation and…
Read More » -
Enterprise Java
Vaadin add-ons and Maven
Introduction One (of the many) thing I like about Vaadin, is its community of ‘add-ons’ to the Vaadin framework –…
Read More » -
Agile
You can’t be Agile in Maintenance? (Part 2)
This article continues from You can’t be Agile in Maintenance? (Part 1) Coding Guidelines – follow the rules Getting the…
Read More » -
Agile
You can’t be Agile in Maintenance? (Part 1)
I’ve been going over a couple of posts by Steve Kilner that question whether Agile methods can be used effectively…
Read More » -
Core Java
Concurrency optimization – Reduce lock granularity
Performance is very important in high load multi-threaded applications. Developers must be aware of concurrency issues in order to achieve…
Read More » -
Enterprise Java
Apache Shiro : Application Security Made Easy
Considering that JAVA is over 10+ years old, the number of choices for application developers that need to build authentication…
Read More »