From c3b7673c16d026e57f8759b4cee99a42bf3c57f2 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期三, 24 九月 2025 09:15:44 +0800 Subject: [PATCH] 修改bug --- ZuulZYTravel/src/main/java/com/sinata/zuul/util/RedisUtil.java | 61 ------------------------------ 1 files changed, 1 insertions(+), 60 deletions(-) diff --git a/ZuulZYTravel/src/main/java/com/sinata/zuul/util/RedisUtil.java b/ZuulZYTravel/src/main/java/com/sinata/zuul/util/RedisUtil.java index de4c41d..c1159f9 100644 --- a/ZuulZYTravel/src/main/java/com/sinata/zuul/util/RedisUtil.java +++ b/ZuulZYTravel/src/main/java/com/sinata/zuul/util/RedisUtil.java @@ -4,7 +4,7 @@ import org.springframework.data.redis.core.RedisTemplate; import org.springframework.stereotype.Component; import org.springframework.util.StringUtils; -import java.util.UUID; + import java.util.concurrent.TimeUnit; @@ -68,64 +68,5 @@ if(!StringUtils.isEmpty(key)){ redisTemplate.delete(key); } - } - - - - - - - - /** - * redis加锁 - * @param key - * @param value - * @param time - * @return - */ - public boolean lock(String key, String value, int time){ - if(!StringUtils.isEmpty(key)){ - key += "_lock"; - return redisTemplate.opsForValue().setIfAbsent(key, value); - } - return false; - } - - /** - * 获取redis锁 - * @param time - * @return - */ - public boolean lock(int time){ - String uuid = UUID.randomUUID().toString(); - return lock("redis", uuid, time); - } - - - public boolean lock(String key, int time){ - String uuid = UUID.randomUUID().toString(); - return lock(key, uuid, time); - } - - - /** - * redis释放锁 - * @param key - * @return - */ - public boolean unlock(String key){ - if(!StringUtils.isEmpty(key)){ - key += "_lock"; - return redisTemplate.delete(key); - } - return false; - } - - /** - * 删除锁 - * @return - */ - public boolean unlock(){ - return unlock("redis"); } } -- Gitblit v1.7.1