Redis与Spring整合

来源:互联网 发布:天津数据恢复 编辑:程序博客网 时间:2024/05/10 06:39
redis安装sudo apt-get install redis-server配置文件
#redis服务器设置#redis的服务器地址default.redis.host=120.26.200.183#redis的服务端口default.redis.port=6379#密码default.redis.password=123456#链接数据库default.redis.db.default=0#客户端超时时间单位是毫秒default.redis.timeout=100000#最大空闲数default.redis.maxIdle=300#指明是否在从池中取出连接前进行检验,如果检验失败,则从池中去除连接并尝试取出另一个default.redis.testOnBorrow=truedefault.redis.maxTotal=600default.redis.timeBetweenEvictionRunsMillis=30000default.redis.minEvictableIdleTimeMillis=30000
spring配置文件
<bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig"><property name="maxIdle" value="${default.redis.maxIdle}" /><property name="maxTotal" value="${default.redis.maxTotal}" /><property name="timeBetweenEvictionRunsMillis" value="${default.redis.timeBetweenEvictionRunsMillis}" /><property name="minEvictableIdleTimeMillis" value="${default.redis.minEvictableIdleTimeMillis}" /><property name="testOnBorrow" value="${default.redis.testOnBorrow}" /></bean><bean id="jedisConnectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory"><property name="hostName" value="${default.redis.host}" /><property name="port" value="${default.redis.port}" /><property name="password" value="${default.redis.password}" /><property name="database" value="${default.redis.db.default}" /><property name="timeout" value="${default.redis.timeout}" /><property name="poolConfig" ref="jedisPoolConfig" /></bean><bean id="redisTemplate" class="org.springframework.data.redis.core.RedisTemplate"><property name="connectionFactory" ref="jedisConnectionFactory" /><property name="keySerializer"><bean class="org.springframework.data.redis.serializer.StringRedisSerializer" /></property><property name="hashKeySerializer"><bean class="org.springframework.data.redis.serializer.StringRedisSerializer" /></property><property name="valueSerializer"><bean class="org.springframework.data.redis.serializer.JdkSerializationRedisSerializer" /></property><property name="hashValueSerializer"><bean class="org.springframework.data.redis.serializer.JdkSerializationRedisSerializer" /></property></bean><bean id="redisClient" class="com.xh.market.framework.redis.RedisClient"><property name="redisTemplate" ref="redisTemplate" /></bean>
0 0
原创粉丝点击