@NonNullApi @NonNullFields

# Package org.springframework.cache.ehcache

Support classes for the open source cache EhCache 2.x, allowing to set up an EhCache CacheManager and Caches as beans in a Spring context.

See: Description

- Class Summary
  Class | Description
  --- | ---
  EhCacheCache | `Cache` implementation on top of an `Ehcache` instance.
  EhCacheCacheManager | CacheManager backed by an EhCache `CacheManager`.
  EhCacheFactoryBean | `FactoryBean` that creates a named EhCache `Cache` instance (or a decorator that implements the `Ehcache` interface), representing a cache region within an EhCache `CacheManager`.
  EhCacheManagerFactoryBean | `FactoryBean` that exposes an EhCache `CacheManager` instance (independent or shared), configured from a specified config location.
  EhCacheManagerUtils | Convenient builder methods for EhCache 2.5+ `CacheManager` setup, providing easy programmatic bootstrapping from a Spring-provided resource.

## Package org.springframework.cache.ehcache Description

Support classes for the open source cache EhCache 2.x, allowing to set up an EhCache CacheManager and Caches as beans in a Spring context.

Note: EhCache 3.x lives in a different package namespace and is not covered by the traditional support classes here. Instead, consider using it through JCache (JSR-107), with Spring's support in `org.springframework.cache.jcache`.