Получение экземпляра EhCache с помощью Spring… разумно

Мне нужно получить конкретный экземпляр EhCache по имени, и я бы предпочел, если это возможно, выполнить автоподключение. Учитывая следующий автоматически настроенный контроллер, как я могу автоматически подключиться к экземпляру кэша, который я ищу?

@Controller 
public class MyUniqueService {
   ...
}

<beans...>
    <ctx:component-scan base-package="my.controllers"/>
    <mvc:annotation-driven />
</beans>

Как настроить EhCache в контексте моего приложения? Я не вижу никаких сообщений журнала от EhCache о загрузке файла ehcache.xml в моем каталоге /WEB-INF/. Как сделать, чтобы он загружался?

Как я могу интегрировать EhCache с моим приложением Spring, чтобы он загружал файл ehcache.xmlиз моего каталога /WEB-INF/и автоматически связывал кеш с заданным именем в мой контроллер MyUniqueService?

8
задан Naftuli Kay 13 July 2012 в 00:40
поделиться