Generated by
JDiff

Package org.springframework.cache.annotation

Added Classes and Interfaces
AnnotationCacheOperationSource.
CacheOperationProvider
Callback interface providing CacheOperation instance(s) based on a given CacheAnnotationParser.
CacheConfig Provide a way to share common cache-related settings at class-level.
CachingConfigurerSupport An implementation of CachingConfigurer with empty methods allowing sub-classes to override only the methods they're interested in.
 

Changed Classes and Interfaces
AbstractCachingConfiguration Abstract base {@code @Configuration} class providing common structure for enabling Spring's annotation-driven cache management capability.
AnnotationCacheOperationSource Implementation of the CacheOperationSource interface for working with caching metadata in annotation format.
CacheAnnotationParser Strategy interface for parsing known caching annotation types.
CachingConfigurer Interface to be implemented by @ Configuration classes annotated with @EnableCaching that wish or need to specify explicitly how caches are resolved and how keys are generated for annotation-driven cache management.
ProxyCachingConfiguration {@code @Configuration} class that registers the Spring infrastructure beans necessary to enable proxy-based annotation-driven cache management.
SpringCacheAnnotationParser Strategy implementation for parsing Spring's Caching, Cacheable, CacheEvict and CachePut annotations.