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 }