zoukankan      html  css  js  c++  java
  • jedis工具类

    package com.itheima.jedis;
     
    import java.io.IOException;
    import java.io.InputStream;
    import java.util.Properties;
     
    import redis.clients.jedis.Jedis;
    import redis.clients.jedis.JedisPool;
    import redis.clients.jedis.JedisPoolConfig;
     
    public class JedisPoolUtils {
     
    private static JedisPool pool = null;
    static {
     
    //加载配置文件
    InputStream inputStream = JedisPoolUtils.class.getClassLoader().getResourceAsStream("redis.properties");
    Properties pro=new Properties();
    try {
    pro.load(inputStream);
    } catch (IOException e) {
     
    e.printStackTrace();
    }
     
    JedisPoolConfig poolConfig = new JedisPoolConfig();
    poolConfig.setMaxIdle(Integer.parseInt(pro.get("redis.maxIdle").toString()));
    poolConfig.setMinIdle(Integer.parseInt(pro.get("redis.minIdle").toString()));
    poolConfig.setMaxTotal(Integer.parseInt(pro.get("redis.maxTotal").toString()));
    JedisPool pool = new JedisPool(poolConfig,pro.getProperty("redis.url"), Integer.parseInt(pro.get("redis.port").toString()));
    }
     
    // 获得jedis资源的方法
    public static Jedis getJedis() {
    return pool.getResource();
    }
    public static void main(String[] args) {
    Jedis jedis=getJedis();
    System.out.println("xxx");
    }
    }
    -----------------------------------------------------
    redis.maxIdle=30
    redis.minIdle=10
    reids.maxTotal=100
    reids.url=192.168.186.131
    redis.port=6379 
  • 相关阅读:
    linux redis安装 5.0.2
    Linux nginx安装步骤 centos7
    fastjson JSONObject.toJSONString 出现 $ref: "$."的解决办法(重复引用)
    docker redis安装及配置(外网访问 关闭安全限制 设置密码)
    JDK dump
    mysql8 修改root密码
    docker系列详解<二>之常用命令
    获取地理位置
    js调用摄像头
    点击时扩散效果
  • 原文地址:https://www.cnblogs.com/MAPO/p/8476425.html
Copyright © 2011-2022 走看看