您的位置:首页 > 数据库 > Redis

spring整合redis缓存配置

2016-02-17 15:02 423 查看
<!-- jedis pool配置 -->

<bean id="baseJedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig">

<property name="maxTotal" value="#{appPropsBaseRedisConf['redis.maxTotal']}" />

<property name="maxIdle" value="#{appPropsBaseRedisConf['redis.maxIdle']}" />

<property name="minIdle" value="#{appPropsBaseRedisConf['redis.minIdle']}" />

<property name="testOnBorrow" value="#{appPropsBaseRedisConf['redis.testOnBorrow']}" />

</bean>

<!-- spring data redis 配置 -->

<bean id="baseJedisConnectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory">

<property name="usePool" value="true"></property>

<property name="hostName" value="#{appPropsBaseRedisConf['redis.host']}" />

<property name="port" value="#{appPropsBaseRedisConf['redis.port']}" />

<property name="password" value="#{appPropsBaseRedisConf['redis.pass']}" />

<property name="timeout" value="#{appPropsBaseRedisConf['redis.timeout']}" />

<property name="database" value="#{appPropsBaseRedisConf['redis.default.db']}"></property>

<constructor-arg index="0" ref="baseJedisPoolConfig" />

</bean>

<!-- 本地开发环境 -->

<beans profile="development">

<!-- 配置加载项 -->

<util:properties id="appPropsBaseRedisConf" location="classpath:config/base/conf-base-redis-local.properties" />

</beans>

2.conf-base-redis-local.properties配置

#redis\u7684\u670d\u52a1\u5668\u5730\u5740

redis.host=127.0.0.1

#redis\u7684\u670d\u52a1\u7aef\u53e3

redis.port=6379

#\u5bc6\u7801

redis.pass=test123

#\u94fe\u63a5\u6570\u636e\u5e93

redis.default.db=0

#\u5ba2\u6237\u7aef\u8d85\u65f6\u65f6\u95f4\u5355\u4f4d\u662f\u6beb\u79d2

redis.timeout=100000

#\u6700\u5927\u8fde\u63a5\u6570

redis.maxTotal=100

#\u6700\u5927\u7a7a\u95f2\u6570

redis.maxIdle=100

#\u6700\u5c0f\u7a7a\u95f2\u6570

redis.minIdle=0

#\u6307\u660e\u662f\u5426\u5728\u4ece\u6c60\u4e2d\u53d6\u51fa\u8fde\u63a5\u524d\u8fdb\u884c\u68c0\u9a8c,\u5982\u679c\u68c0\u9a8c\u5931\u8d25,\u5219\u4ece\u6c60\u4e2d\u53bb\u9664\u8fde\u63a5\u5e76\u5c1d\u8bd5\u53d6\u51fa\u53e6\u4e00\u4e2a

redis.testOnBorrow=true

3.spring-redis.jar包

地址:http://pan.baidu.com/s/1c1t6yUs

4.redis本地启动工具

地址:http://pan.baidu.com/s/1hr0PGQo
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: