Java
-
Pitfalls of Java Comparable interface
Java Comparable interface provides a way to do natural ordering for classes implementing the interface. Natural ordering makes sense for scalars and…
Read More » -
How to use Events in Spring 3.x
There are many concepts and techniques for creating loosely coupled applications, Event is one of them. Events can eliminate many…
Read More » -
Amazon DynamoDB
Introduction Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. Amazon…
Read More » -
Ant Properties Nuances
Every once in a while, I’m reminded of a few subtle nuances of Ant properties that can, when forgotten, lead…
Read More » -
Basic Injection / Qualifiers, Scope
This is a continuation of the DI/CDI Basics tackled last week – in this post, I’ll be discussing Basic Injection,…
Read More » -
Getting started with Apache Camel using Java
Apache Camel is a very useful library that helps you process events or messages from many different sources. You may…
Read More » -
Throwing Exceptions – slow and ugly
This post is about a historical experience in conjunction with recently applied performance optimization techniques. Years ago I was swearing…
Read More » -
Servlet Exception and Error Handling Example Tutorial
Sometime back I wrote a post about Exception Handling in Java but when it comes to web application, we need…
Read More » -
10 Subtle Best Practices when Coding Java
This is a list of 10 best practices that are more subtle than your average Josh Bloch Effective Java rule.…
Read More »