《spring3+memcache 注解配置》要點:
本文介紹了spring3+memcache 注解配置,希望對您有用。如果有疑問,可以聯(lián)系我們。
相關(guān)主題:memcache擴展 / 鍵值KeyValue存儲數(shù)據(jù)庫
spring3+memcache
memcache在spring中的表明配置
準(zhǔn)備的memcache包
java_memcached-release_2.6.6.jar
xmemcached-1.4.3.jar
在XML的設(shè)置裝備擺設(shè)文件如下
<!-- 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" />
本故事純屬虛構(gòu),若有類同,請勿亂噴.
《spring3+memcache 注解配置》是否對您有啟發(fā),歡迎查看更多與《spring3+memcache 注解配置》相關(guān)教程,學(xué)精學(xué)透。維易PHP學(xué)院為您提供精彩教程。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/11804.html