《spring3+memcache 注解配置》要點:
本文介紹了spring3+memcache 注解配置,希望對您有用。如果有疑問,可以聯系我們。
相關主題:memcache擴展 / 鍵值KeyValue存儲數據庫
spring3+memcache
memcache在spring中的表明配置
準備的memcache包
java_memcached-release_2.6.6.jar
xmemcached-1.4.3.jar
在XML的設置裝備擺設文件如下
<!-- memcache -->
<bean
id="memcachedClientBuilder"
class="net.rubyeye.xmemcached.XMemcachedClientBuilder"
p:connectionPoolSize="${memecache.server1.ConnectionPoolSize}"
p:failureMode="${memecache.server1.FailureMode}">
<!-- XMemcachedClientBuilder have two arguments.First is server list,and
second is weights array. -->
<constructor-arg>
<list>
<bean class="java.net.InetSocketAddress">
<constructor-arg>
<value>${memecache.server1.host}</value>
</constructor-arg>
<constructor-arg>
<value>${memecache.server1.port}</value>
</constructor-arg>
</bean>
</list>
</constructor-arg>
<constructor-arg>
<list>
<value>${memecache.server1.weight}</value>
</list>
</constructor-arg>
<property name="commandFactory">
<bean class="net.rubyeye.xmemcached.command.TextCommandFactory" />
</property>
<property name="sessionLocator">
<bean class="net.rubyeye.xmemcached.impl.KetamaMemcachedSessionLocator" />
</property>
<property name="transcoder">
<bean class="net.rubyeye.xmemcached.transcoders.SerializingTranscoder" />
</property>
</bean>
<!-- Use factory bean to build memcached client -->
<bean
id="memcachedClient"
factory-bean="memcachedClientBuilder"
factory-method="build"
destroy-method="shutdown" />
本故事純屬虛構,若有類同,請勿亂噴.
《spring3+memcache 注解配置》是否對您有啟發,歡迎查看更多與《spring3+memcache 注解配置》相關教程,學精學透。維易PHP學院為您提供精彩教程。