This tutorial has been implemented as outlined in the following instructional guide: http://spring.io/guides/gs/caching/