Necesito obtener una instancia específica de EhCache por nombre y preferiría unirme de ser posible. Dado el siguiente controlador configurado automáticamente, ¿cómo puedo realizar el autoenvío en la instancia de caché que estoy buscando?Obteniendo una instancia de EhCache con Spring ... inteligentemente
@Controller
public class MyUniqueService {
...
}
<beans ...>
<ctx:component-scan base-package="my.controllers"/>
<mvc:annotation-driven />
</beans>
¿Cómo configuro Ehcache en mi contexto de aplicación? No veo ningún mensaje de registro de EhCache sobre cómo cargar el archivo ehcache.xml en mi directorio /WEB-INF/
. ¿Cómo hago que lo cargue?
¿Cómo puedo integrar Ehcache con mi solicitud de Primavera para hacer que cargue el archivo ehcache.xml
de mi directorio /WEB-INF/
y Autowire un caché por un nombre dado en mi controlador de MyUniqueService
?
Esto, por supuesto, suponiendo que solo tiene un caché –
@ClintonBosch - Si tiene más de uno, simplemente use '@Qualifier ('cacheBeanId')' con '@ Autowired' – moshen