美文网首页
redis在javaweb项目中如何建立连接

redis在javaweb项目中如何建立连接

作者: cc7f78569e0d | 来源:发表于2019-05-11 13:49 被阅读0次

    -- 第一步:在一个web工程中导入连接redis所需要的jar包


    -- 第二步:创建一个简单的jedis连接池工具包,然后创建一个demo测试一下连接:

    工具包jedisPoolUtil.java:

    package test;
    
    import redis.clients.jedis.JedisPool;
    import redis.clients.jedis.JedisPoolConfig;
    
    public class jedisPoolUtil {
        private static JedisPool jedisPool = null;
        
        public static JedisPool getJedisPool(){
            synchronized(jedisPoolUtil.class){  //解决高并发问题
                JedisPoolConfig jpc = new JedisPoolConfig();    //获取jedispool连接池配置类
                jpc.setMaxIdle(32);         //最大空闲连接
                jpc.setMaxTotal(500);       //最大活动连接
                jpc.setMaxWaitMillis(100000); //最长等待时间
                
                jedisPool = new JedisPool(jpc, "192.168.111.129", 6379);
            }
            return jedisPool;
        }
    }
    

    测试连接RedisDemo01.java

    package test;
    
    import redis.clients.jedis.Jedis;
    import redis.clients.jedis.JedisPool;
    
    public class RedisDemo01 {
        public static void main(String[] args) {
            JedisPool jp = jedisPoolUtil.getJedisPool();
            Jedis jedis = jp.getResource();
            jedis.set("a", "jjj");
            String a = jedis.get("a");
            System.out.println(a);
            jedis.close();
        }
    }
    
    

    相关文章

      网友评论

          本文标题:redis在javaweb项目中如何建立连接

          本文链接:https://www.haomeiwen.com/subject/hbczoqtx.html