jedis+spring+jedispool 配置与应用

虽然各种网站的jedis的配置已经非常齐全了,但是还是要记录一下.这样自己如果忘了也不用再去找了.

首先,在pom文件中引入:

2.8.0


jedis+spring+jedispool 配置与应用_第1张图片

第二在配置文件中进行配置:

首先是将参数写入redis.properties文件当中
redis.host=192.168.199.55

redis.port=6379

#可用连接实例的最大数目,默认值为8

redis.pool.maxActive=1024

#控制一个pool最多有多少个状态为idle(空闲的)的jedis实例,默认值也是8。

redis.pool.maxIdle=200

#控制一个pool最少有多少个状态为idle(空闲的)的jedis实例

redis.pool.minIdle=20

#等待可用连接的最大时间,单位毫秒,默认值为-1,表示永不超时。如果超过等待时间,则直接抛出JedisConnectionException

redis.pool.maxWait=

#在borrow(调用)一个jedis实例时,是否提前进行validate操作;如果为true,则得到的jedis实例均是可用的

redis.pool.testOnBorrow=false

#在Return(回收)一个jedis实例时,是否提前进行validate操作;如果为true,则得到的jedis实例均是可用的

redis.pool.testOnReturn=true

3.spring文件中进行配置

注意: spring文件的加载顺序是十分重要的  所以在应用当中,为了保证文件配置能够被方便的找到,通常是一种配置,创建一个文件例如  shiro,mybatis,redis的配置,就分别使用三个文件去写,但是这样加载顺序就会很难去控制.

我们可以这样:在mybatis文件中使用标签引入配置文件


jedis+spring+jedispool 配置与应用_第2张图片

至于具体的使用方法,大家可以查询一下jedis的api,这里就不做详细解释了.

你可能感兴趣的:(jedis+spring+jedispool 配置与应用)