在spring mvc中基于SpyMemcached配置设置注释

时间:2015-07-24 10:23:55

标签: java spring-mvc memcached spymemcached simple-spring-memcached

我是Spring框架的新手。我想在我的应用程序中使用spy memcached,但我无法找到适当的基于注释的配置来设置bean。目前我在我的Controller中使用Memcached静态对象看起来非常糟糕的编程。请提供一种在spring配置中实现memcache的简单方法。只是在默认值memcached" 127.0.0.1:11211"。谢谢。

修改。

如何将这个xml cinfiguration转换为适当的基于annitation的配置以及在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>

1 个答案:

答案 0 :(得分:1)

查看Simple Spring Memcached(SSM)库。

它使用以下命令集成到memcached(通过spymemcached或xmemcached客户端):