1 package com.itheima.utils; 2 3 import redis.clients.jedis.Jedis; 4 import redis.clients.jedis.JedisPool; 5 import redis.clients.jedis.JedisPoolConfig; 6 7 public class JedisUtils { 8 //池子的配置 9 private static JedisPoolConfig poolConfig; 10 //池子 11 private static JedisPool jedisPool; 12 13 static { 14 // 0.创建池子的配置 15 poolConfig = new JedisPoolConfig(); 16 poolConfig.setMaxTotal(10); 17 poolConfig.setMinIdle(3); 18 String host = "localhost"; 19 int port = 6379; 20 // 1.创建jedis连接池对象 21 jedisPool = new JedisPool(poolConfig, host, port); 22 } 23 24 // 获得jedis 25 public static Jedis getJedis() { 26 // 2.从池子里面获取jedis对象 27 Jedis jedis = jedisPool.getResource(); 28 return jedis; 29 } 30 31 32 33 }