Learn how to use Apache Commons Configuration for a simple solution to compose multiple configuration sources, reloading configurations as well as persisting changes to configurations to disk.
The Spring Expression Language (SpEL for short) is a powerful expression language that supports querying and manipulating an object graph at runtime as well as evaluating logical and mathematical expressions and many other features. In this post we will be using SpEL for a number of use cases to explore the capabilities of this library.
This post describes how to setup a loadbalanced environment with Apache httpd and Jboss/tomcat servers.
In one of our use cases, we were suffering from a severe performance query degradation. We figured that hibernate was flushing the session far too frequently. We fixed our problem by marking session bound objects as read-only.
If you use log4j with your project that also uses Spring framework and/or hibernate or any other framework, and you would feel the need to set different Log levels for your own code and for third party components. This post shows you how.
This tutorial shows how to setup a JSF 2.0 environment in Eclipse and Apache Tomcat and create a very simple JSF page. This post uses the Apache myFaces JSF implementation.
In this post I discuss the difference between an in-process cache and a distributed cache, the pros and cons of both and recommendations on when to use either configuration.
This post discusses pros and cons of storing arbitrary fields in reserved columns of a database table versus creating a table to store key-value pairs of arbitrary data also known as the Entity-Attribute-Value model.
Learn how to acquire and release cloud servers using Java and the JClouds API