yujian
2019-12-10 c8041ec0544bf122e6819e6bf698997ccbf30aaf
fanli/src/main/java/com/yeshi/fanli/util/RedisManager.java
@@ -31,6 +31,7 @@
import net.sf.json.JSONArray;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.params.SetParams;
//抢红包采用的redis
@Component
@@ -56,10 +57,12 @@
    */
   private void setString(String key, String value) {
      Jedis jedis = jedisPool.getResource();
      SetParams params=new SetParams().nx().ex(60);
      jedis.set(key, value, params);
      try {
         jedis.set(key, value);
      } finally {
         jedisPool.returnResource(jedis);
         jedis.close();
      }
   }
@@ -75,7 +78,7 @@
      try {
         jedis.del(key);
      } finally {
         jedisPool.returnResource(jedis);
         jedis.close();
      }
   }
@@ -93,7 +96,7 @@
      try {
         jedis.setex(key, seconds, value);
      } finally {
         jedisPool.returnResource(jedis);
         jedis.close();
      }
   }
@@ -102,7 +105,7 @@
      try {
         return jedis.get(key);
      } finally {
         jedisPool.returnResource(jedis);
         jedis.close();
      }
   }
@@ -111,7 +114,7 @@
      try {
         jedis.incr(key);
      } finally {
         jedisPool.returnResource(jedis);
         jedis.close();
      }
   }
@@ -120,7 +123,7 @@
      try {
         jedis.expire(key, seconds);
      } finally {
         jedisPool.returnResource(jedis);
         jedis.close();
      }
   }
@@ -262,7 +265,7 @@
         else
            return false;
      } finally {
         jedisPool.returnResource(jedis);
         jedis.close();
      }
   }
@@ -278,7 +281,7 @@
         else
            return false;
      } finally {
         jedisPool.returnResource(jedis);
         jedis.close();
      }
   }