当看这边文章之前,相信大家对redis已经能够熟悉的运用,对springmvc也有一定的了解了。redis,在个人的观点中是一个很优秀的缓存组建,无论是单用,还是做集群用,轻便,简单,持久,都很不错。言归正传,看下表题,这里讲一下springboot配置redis是如何实现的。
首先看一下,spring mvc 中对应的redis的配置文件,文件如下
<context:property-placeholder location="/WEB-INF/property/redis.properties" />
<bean id="poolConfig" class="redis.clients.jedis.JedisPoolConfig">
<property name="maxIdle" value="${redis.maxIdle}" />
<property name="maxActive" value="${redis.maxActive}" />
<property name="maxWait" value="${redis.maxWait}" />
<property name="minIdle" value="${redis.minIdle}" />
</bean>
<bean id="connectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory"
p:host-name="${redis.host}"
p:port="${redis.port}"
p:password="${redis.pass}"
p:pool-config-ref="poolConfig"/>
<bean id="redisTemplate" class="org.springframework.data.redis.core.StringRedisTemplate">