refactor: redis key常量文件命名规范

This commit is contained in:
ray
2024-08-19 00:26:00 +08:00
parent 4cc1962f52
commit 507bd46159
3 changed files with 7 additions and 10 deletions

View File

@@ -23,9 +23,6 @@ public interface SystemConstants {
*/ */
String ROOT_ROLE_CODE = "ROOT"; String ROOT_ROLE_CODE = "ROOT";
/**
* 单个IP请求的最大每秒查询数QPS阈值Key
*/
String IP_QPS_THRESHOLD_LIMIT_KEY = "IP_QPS_THRESHOLD_LIMIT";
} }

View File

@@ -3,7 +3,7 @@ package com.youlai.system.plugin.norepeat.aspect;
import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.StrUtil;
import cn.hutool.jwt.JWTUtil; import cn.hutool.jwt.JWTUtil;
import cn.hutool.jwt.RegisteredPayload; import cn.hutool.jwt.RegisteredPayload;
import com.youlai.system.common.constant.RedisKeyConstants; import com.youlai.system.common.constant.RedisConstants;
import com.youlai.system.common.constant.SecurityConstants; import com.youlai.system.common.constant.SecurityConstants;
import com.youlai.system.exception.BusinessException; import com.youlai.system.exception.BusinessException;
import com.youlai.system.common.result.ResultCode; import com.youlai.system.common.result.ResultCode;
@@ -74,7 +74,7 @@ public class DuplicateSubmitAspect {
token = token.substring(SecurityConstants.JWT_TOKEN_PREFIX.length()); token = token.substring(SecurityConstants.JWT_TOKEN_PREFIX.length());
// 从 JWT Token 中获取 jti // 从 JWT Token 中获取 jti
String jti = (String) JWTUtil.parseToken(token).getPayload(RegisteredPayload.JWT_ID); String jti = (String) JWTUtil.parseToken(token).getPayload(RegisteredPayload.JWT_ID);
resubmitLockKey = RedisKeyConstants.RESUBMIT_LOCK_PREFIX + jti + ":" + request.getMethod() + "-" + request.getRequestURI(); resubmitLockKey = RedisConstants.RESUBMIT_LOCK_PREFIX + jti + ":" + request.getMethod() + "-" + request.getRequestURI();
} }
return resubmitLockKey; return resubmitLockKey;
} }

View File

@@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.youlai.system.common.constant.RedisKeyConstants; import com.youlai.system.common.constant.RedisConstants;
import com.youlai.system.converter.SysConfigConverter; import com.youlai.system.converter.SysConfigConverter;
import com.youlai.system.model.form.ConfigForm; import com.youlai.system.model.form.ConfigForm;
import com.youlai.system.model.query.ConfigPageQuery; import com.youlai.system.model.query.ConfigPageQuery;
@@ -135,11 +135,11 @@ public class SysConfigServiceImpl extends ServiceImpl<SysConfigMapper, SysConfig
*/ */
@Override @Override
public boolean refreshCache() { public boolean refreshCache() {
redisTemplate.delete(RedisKeyConstants.SYSTEM_CONFIG_KEY); redisTemplate.delete(RedisConstants.SYSTEM_CONFIG_KEY);
List<SysConfig> list = this.list(); List<SysConfig> list = this.list();
if (list != null) { if (list != null) {
Map<String, String> map = list.stream().collect(Collectors.toMap(SysConfig::getConfigKey, SysConfig::getConfigValue)); Map<String, String> map = list.stream().collect(Collectors.toMap(SysConfig::getConfigKey, SysConfig::getConfigValue));
redisTemplate.opsForHash().putAll(RedisKeyConstants.SYSTEM_CONFIG_KEY, map); redisTemplate.opsForHash().putAll(RedisConstants.SYSTEM_CONFIG_KEY, map);
return true; return true;
} }
return false; return false;
@@ -154,7 +154,7 @@ public class SysConfigServiceImpl extends ServiceImpl<SysConfigMapper, SysConfig
@Override @Override
public Object getSystemConfig(String key) { public Object getSystemConfig(String key) {
if (StringUtils.isNotBlank(key)) { if (StringUtils.isNotBlank(key)) {
return redisTemplate.opsForHash().get(RedisKeyConstants.SYSTEM_CONFIG_KEY, key); return redisTemplate.opsForHash().get(RedisConstants.SYSTEM_CONFIG_KEY, key);
} }
return null; return null;
} }