Кеширование с помощью Spring Framework

Spring Modules имеет аннотацию @Cacheable:

org.springmodules.cache.annotations.Cacheable

Теперь, когда Spring Module устарел, какова рекомендация для кэширования? И все еще можно работать с ehCache?

4 ответа

Решение

Пользователи Spring Modules, скорее всего, остались на обочине. Там нет прямой замены для @Cacheable что я в курсе.

Spring имеет некоторую поддержку EhCache, однако, в виде EhCacheFactoryBean и связанные классы (см. Javadoc). Это дает довольно простой способ создания и управления экземплярами EhCache, но вам придется использовать его вручную.

Этот проект предназначен для прямой замены: http://code.google.com/p/ehcache-spring-annotations/

Сервер распределенного кэша является memcached. У меня есть API для Java. http://memcached.org/

Это теперь найдено в весеннем контексте. Я не проверял, как далеко назад, но это в 4.1.4.RELEASE.

\ Орг \springframework\ кэш \ аннотацию \

Другие вопросы по тегам