| Interface | Description | 
|---|---|
| CacheKeyGenerator | An interface for generating keys used by  Cacheable. | 
| Class | Description | 
|---|---|
| CacheInterceptor | An AOP  MethodInterceptorimplementation for the Cache annotationsCacheable,CachePutandCacheInvalidate. | 
| DefaultCacheKeyGenerator | A default implementation of the  CacheKeyGeneratorinterface that uses the parameters of the method only. | 
| ParametersKey | A key that uses the parameters of a method. |