1

私は春のフレームワークが初めてです。アプリケーションで spy memcached を使用したいのですが、Bean を設定するための適切なアノテーション ベースの構成が見つかりません。現在、コントローラーでMemcached静的オブジェクトを使用していますが、これはプログラミングが非常に悪いようです。spring 構成で memcache を実装する簡単な方法を提供してください。memcached「127.0.0.1:11211」のデフォルト値のみ。ありがとうございました。

編集。

この xml 構成を適切な annitation ベースの構成に変換する方法と、cintroller で何を Autowire に変換するか..

<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>
4

1 に答える 1

1

Simple Spring Memcached (SSM) ライブラリをご覧ください。

以下を使用して、(spymemcached または xmemcached クライアントを介して) memcached への統合を提供します。

于 2015-07-24T17:00:18.390 に答える