February 25, 2017
Spring Cache - Part 2 - Cache Keys
In part 1 of the post, we looked at how data can be cached through simple configuration. In this part, we are going to explore the cache k...Read Moreby Phee Jay
February 23, 2017
Spring Cache - Part 1 - Introduction
Caching is an extremely important aspect of applications that care about lower latencies. There are a multitude of rules one has to adher...Read Moreby Phee Jay
February 17, 2017
JSON Property Name Customization in Jackson using PropertyNamingStrategy
Jackson is one of the most popular java libraries for serialization/deserialization of POJOs to/from JSON. By default, Jackson derives the...Read Moreby Phee Jay
February 15, 2017
How to Timeout JDBC Queries
JDBC queries by default do not have any timeout, which means that a query can block the thread for an unlimited amount time; of co...Read Moreby Phee Jay
February 12, 2017
Tarlog - Eclipse Plugin for Windows
Tarlog is a plugin for eclipse that provides some useful features if you are working on a Windows machine. It allows you to Copy Path, Ope...Read Moreby Phee Jay
February 09, 2017
Overriding Spring Beans with Aliases
The most common approach followed for overriding a spring bean is to define...Read Moreby Phee Jay
June 26, 2015
ETags and Browser Cache
Caching resources on the browser is crucial to minimize unnecessary trips to the server and reduce the load on it. This works well for d...Read Moreby Phee Jay