jedis

jedis连接池: JedisPool
            * 使用:
                1. 创建JedisPool连接池对象
                2. 调用方法 getResource()方法获取Jedis连接
                   

 //0.创建一个配置对象
 JedisPoolConfig config = new JedisPoolConfig();
 config.setMaxTotal(50);
 config.setMaxIdle(10);
            
//1.创建Jedis连接池对象
JedisPool jedisPool = new JedisPool(config,"localhost",6379);
            
//2.获取连接
Jedis jedis = jedisPool.getResource();
//3. 使用
jedis.set("hehe","heihei");
            
            
//4. 关闭 归还到连接池中
jedis.close();


            
            * 连接池工具类
             

   public class JedisPoolUtils {

                    private static JedisPool jedisPool;
                
                    static{
                        //读取配置文件
                        InputStream is = JedisPoolUtils.class.getClassLoader().getResourceAsStream("jedis.properties");
                        //创建Properties对象
                        Properties pro = new Properties();
                        //关联文件
                        try {
                            pro.load(is);
                        } catch (IOException e) {
                            e.printStackTrace();
                        }
                        //获取数据,设置到JedisPoolConfig中
                        JedisPoolConfig config = new JedisPoolConfig();
                        config.setMaxTotal(Integer.parseInt(pro.getProperty("maxTotal")));
                        config.setMaxIdle(Integer.parseInt(pro.getProperty("maxIdle")));
                
                        //初始化JedisPool
                        jedisPool = new JedisPool(config,pro.getProperty("host"),Integer.parseInt(pro.getProperty("port")));
                
                
                
                    }
                
                
                    /**
                     * 获取连接方法
                     */
                    public static Jedis getJedis(){
                        return jedisPool.getResource();
                    }
                }

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值