Настройка конфигурации SpyMemcached на основе аннотаций в spring mvc

Я новичок в Spring Framework. Я хочу использовать шпионский memcached в своем приложении, но не могу найти правильную конфигурацию на основе аннотаций для установки bean-компонента. В настоящее время я использую статический объект Memcached в своем контроллере, который выглядит очень плохо. Пожалуйста, предоставьте простой способ реализовать memcache в конфигурации spring. просто по умолчанию для memcached "127.0.0.1:11211". Спасибо.

редактировать.

как преобразовать эту xml-конфигурацию в правильную конфигурацию на основе аннитации и что для Autowire в cintroller..

<bean name="defaultMemcachedClient" class="com.google.code.ssm.CacheFactory">
<property name="cacheClientFactory">
  <bean name="cacheClientFactory" class="com.google.code.ssm.providers.spymemcached.Mem
</property>
<property name="addressProvider">
  <bean class="com.google.code.ssm.config.DefaultAddressProvider">
    <property name="address" value="127.0.0.1:11211" />
  </bean>
</property>
<property name="configuration">
  <bean class="com.google.code.ssm.providers.CacheConfiguration">
    <property name="consistentHashing" value="true" />
  </bean>
</property>
</bean>

person Kharoud    schedule 24.07.2015    source источник


Ответы (1)


Взгляните на библиотеку Simple Spring Memcached (SSM).

Он обеспечивает интеграцию с memcached (через клиент spymemcached или xmemcached) с использованием:

person ragnor    schedule 24.07.2015