example ejemplo data cachemanager cacheable cache spring ehcache

data - ehcache spring ejemplo



Falta la implementación de EhCache en Spring 3.2 y Cache Abstraction (3)

Actualizar el archivo pom.xml de Maven funcionó para mí.

Propiedades:

<org.springframework-version>3.2.3.RELEASE</org.springframework-version>

Dependencias

<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>${org.springframework-version}</version> </dependency>

Estoy migrando nuestro código a la versión Spring 3.2 (de 3.1.3 ) y tengo un problema con Spring Cache Abstraction.

Usamos la implementación de CacheManager de CacheManager y su configuración es bastante simple:

<cache:annotation-driven /> <bean id="cacheManager" class="org.springframework.cache.ehcache.EhCacheCacheManager" p:cache-manager-ref="ehcache" /> <bean id="ehcache" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean" p:config-location="classpath:ehcache.xml" />

Mi problema es que me falta la clase EhCacheCacheManager y el bean de fábrica correspondiente en el spring-context jar . Supongo que movieron la implementación a algún otro módulo, pero no puedo encontrar exactamente dónde.


De acuerdo con el Apéndice C. Migración al Spring Framework 3.2 ,

"las clases de soporte de EHCache en el paquete org.springframework.cache.ehcache se trasladaron del módulo de contexto de primavera al soporte de contexto de resorte".