Кеширование с помощью 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\ кэш \ аннотацию \