From ad06a3fd8e69f90ccbc8051c6665ec9fe663ae5a Mon Sep 17 00:00:00 2001 From: jianjun Date: Fri, 24 Sep 2021 10:32:29 +0800 Subject: [PATCH] =?UTF-8?q?rediskey=20=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../account/constant/AccountRedisKeyConstants.java | 12 +++++++----- .../cloud/common/constant/RedisKeyConstants.java | 4 +++- .../java/com/tduck/cloud/common/util/RedisUtils.java | 5 +++++ .../project/constant/ProjectRedisKeyConstants.java | 8 +++++--- .../cloud/wx/mp/constant/WxMpRedisKeyConstants.java | 7 ++++--- 5 files changed, 24 insertions(+), 12 deletions(-) diff --git a/tduck-account/src/main/java/com/tduck/cloud/account/constant/AccountRedisKeyConstants.java b/tduck-account/src/main/java/com/tduck/cloud/account/constant/AccountRedisKeyConstants.java index 36f42f6..fcc40ff 100644 --- a/tduck-account/src/main/java/com/tduck/cloud/account/constant/AccountRedisKeyConstants.java +++ b/tduck-account/src/main/java/com/tduck/cloud/account/constant/AccountRedisKeyConstants.java @@ -1,5 +1,7 @@ package com.tduck.cloud.account.constant; +import com.tduck.cloud.common.util.RedisUtils; + /** * @description: redis key常量 * @author: smalljop @@ -9,26 +11,26 @@ public interface AccountRedisKeyConstants { /** * 邮箱验证码 */ - String EMAIL_CODE = "user:email:code:{}"; + String EMAIL_CODE = RedisUtils.REDIS_PREFIX.concat("user:email:code:{}"); /** * 手机号验证码 */ - String PHONE_NUMBER_CODE = "user:mobile:code:{}"; + String PHONE_NUMBER_CODE = RedisUtils.REDIS_PREFIX.concat("user:mobile:code:{}"); /** * 手机找回密码验证码 */ - String PHONE_RETRIEVE_PWD_CODE = "user:mobile:retrieve:pwd:code:{}"; + String PHONE_RETRIEVE_PWD_CODE = RedisUtils.REDIS_PREFIX.concat("user:mobile:retrieve:pwd:code:{}"); /** * 找回密码验证完成用户身份code */ - String RETRIEVE_PWD_USER_CODE = "user:retrieve:pwd:code:{}"; + String RETRIEVE_PWD_USER_CODE = RedisUtils.REDIS_PREFIX.concat("user:retrieve:pwd:code:{}"); /** * 修改邮箱验证 */ - String UPDATE_USER_EMAIL_CODE = "user:email:update:code:{}:{}"; + String UPDATE_USER_EMAIL_CODE = RedisUtils.REDIS_PREFIX.concat("user:email:update:code:{}:{}"); } diff --git a/tduck-common/src/main/java/com/tduck/cloud/common/constant/RedisKeyConstants.java b/tduck-common/src/main/java/com/tduck/cloud/common/constant/RedisKeyConstants.java index ba11674..821824b 100644 --- a/tduck-common/src/main/java/com/tduck/cloud/common/constant/RedisKeyConstants.java +++ b/tduck-common/src/main/java/com/tduck/cloud/common/constant/RedisKeyConstants.java @@ -1,5 +1,7 @@ package com.tduck.cloud.common.constant; +import com.tduck.cloud.common.util.RedisUtils; + /** * @description: redis key常量 * @author: smalljop @@ -9,7 +11,7 @@ public interface RedisKeyConstants { /** * 用户token */ - String USER_TOKEN = "user:token:{}"; + String USER_TOKEN = RedisUtils.REDIS_PREFIX.concat("user:token:{}"); } diff --git a/tduck-common/src/main/java/com/tduck/cloud/common/util/RedisUtils.java b/tduck-common/src/main/java/com/tduck/cloud/common/util/RedisUtils.java index 9f11cde..2ea17e9 100644 --- a/tduck-common/src/main/java/com/tduck/cloud/common/util/RedisUtils.java +++ b/tduck-common/src/main/java/com/tduck/cloud/common/util/RedisUtils.java @@ -21,6 +21,11 @@ public class RedisUtils { * 默认过期时长,单位:秒 一天 */ public final static long DEFAULT_EXPIRE = 60 * 60 * 24; + + /** + * 本项目的前缀 + */ + public final static String REDIS_PREFIX = "epmet:questionnaire"; /** * 不设置过期时长 */ diff --git a/tduck-project/src/main/java/com/tduck/cloud/project/constant/ProjectRedisKeyConstants.java b/tduck-project/src/main/java/com/tduck/cloud/project/constant/ProjectRedisKeyConstants.java index 6283594..b0c9a5b 100644 --- a/tduck-project/src/main/java/com/tduck/cloud/project/constant/ProjectRedisKeyConstants.java +++ b/tduck-project/src/main/java/com/tduck/cloud/project/constant/ProjectRedisKeyConstants.java @@ -1,5 +1,7 @@ package com.tduck.cloud.project.constant; +import com.tduck.cloud.common.util.RedisUtils; + /** * @description: redis key常量 * @author: smalljop @@ -9,17 +11,17 @@ public interface ProjectRedisKeyConstants { /** * 项目Item排序位置自增 */ - String PROJECT_ITEM_POS_DELTA = "project:item:pos:{}"; + String PROJECT_ITEM_POS_DELTA = RedisUtils.REDIS_PREFIX.concat("project:item:pos:{}"); /** * 项目Item排序位置自增 */ - String PROJECT_RESULT_NUMBER = "project:result:number:{}"; + String PROJECT_RESULT_NUMBER = RedisUtils.REDIS_PREFIX.concat("project:result:number:{}"); /** * 查看项目IP记录列表 */ - String PROJECT_VIEW_IP_LIST = "project:view:ip:list:{}"; + String PROJECT_VIEW_IP_LIST = RedisUtils.REDIS_PREFIX.concat("project:view:ip:list:{}"); } diff --git a/tduck-wx-mp/src/main/java/com/tduck/cloud/wx/mp/constant/WxMpRedisKeyConstants.java b/tduck-wx-mp/src/main/java/com/tduck/cloud/wx/mp/constant/WxMpRedisKeyConstants.java index 820097e..f9e28bd 100644 --- a/tduck-wx-mp/src/main/java/com/tduck/cloud/wx/mp/constant/WxMpRedisKeyConstants.java +++ b/tduck-wx-mp/src/main/java/com/tduck/cloud/wx/mp/constant/WxMpRedisKeyConstants.java @@ -1,20 +1,21 @@ package com.tduck.cloud.wx.mp.constant; +import com.tduck.cloud.common.util.RedisUtils; + /** * @description: redis key常量 * @author: smalljop * @create: 2020-02-12 22:34 **/ public interface WxMpRedisKeyConstants { - String PREFIX = "survey"; /** * 微信登录二维码Id */ - String WX_MP_LOGIN_QRCODE = PREFIX.concat("wx:mp:login:{}"); + String WX_MP_LOGIN_QRCODE = RedisUtils.REDIS_PREFIX.concat("wx:mp:login:{}"); /** * 订阅通知 */ - String WX_MP_SUB_NOTIFY = PREFIX.concat("wx:mp:sub:notify:{}"); + String WX_MP_SUB_NOTIFY = RedisUtils.REDIS_PREFIX.concat("wx:mp:sub:notify:{}"); }