src/main/java/com/lf/server/service/all/RedisService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/service/sys/TokenService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/lf/server/service/all/RedisService.java
@@ -73,7 +73,9 @@ * @param key 键 */ public void delete(String key) { redisTemplate.delete(key); if (hasKey(key)) { redisTemplate.delete(key); } } /** @@ -83,7 +85,9 @@ */ public void clearKeys(String subKeyString) { Set<String> keys = redisTemplate.keys(subKeyString + "*"); redisTemplate.delete(keys); if (null != keys && keys.size() > 0) { redisTemplate.delete(keys); } } /** @@ -91,6 +95,8 @@ */ public void clearAll() { Set<String> keys = redisTemplate.keys("*"); redisTemplate.delete(keys); if (null != keys && keys.size() > 0) { redisTemplate.delete(keys); } } } src/main/java/com/lf/server/service/sys/TokenService.java
@@ -158,13 +158,9 @@ // 清除缓存 String tokenKey = RedisCacheKey.signTokenKey(token); if (redisService.hasKey(tokenKey)) { redisService.delete(tokenKey); } redisService.delete(tokenKey); String userKey = RedisCacheKey.signUserKey(te.getToken()); if (redisService.hasKey(userKey)) { redisService.delete(userKey); } redisService.delete(userKey); // db,设置令牌过期 te.setUpdateUser(ue.getId());