Distributed caching can be a big, hairy, intricate, and complex proposition when using it extensively.
Simple Spring Memcached (SSM) attempts to simplify implementation for several basic use cases.
This project enables caching in Spring-managed beans, by using Java 5 Annotations and Spring/AspectJ AOP on top of the spymemcached or xmemcached client. Using Simple Spring Memcached requires only a little bit of configuration and the addition of some specific annotations on the methods whose output or input is being cached.
It also provides integration with Spring Cache abstraction.
SSM is available in central maven repository.