mirror of
https://github.com/dataease/dataease.git
synced 2026-05-20 11:38:11 +08:00
perf: 缓存增加前缀避免重复
This commit is contained in:
@@ -2,38 +2,37 @@ package io.dataease.constant;
|
||||
|
||||
public class CacheConstant {
|
||||
public static class UserCacheConstant {
|
||||
public static final String USER_COUNT_CACHE = "user_count";
|
||||
public static final String USER_ECHELON_CACHE = "user_echelon";
|
||||
public static final String LOGIN_USER_CACHE = "login_user_cache";
|
||||
public static final String USER_ROLES_CACHE = "user_roles";
|
||||
public static final String USER_BUSI_PERS_CACHE = "user_busi_pers";
|
||||
public static final String USER_BUSI_PERS_INTERACTIVE_CACHE = "user_busi_pers_interactive";
|
||||
public static final String USER_COUNT_CACHE = "de_v2_user_count";
|
||||
public static final String USER_ECHELON_CACHE = "de_v2_user_echelon";
|
||||
public static final String LOGIN_USER_CACHE = "de_v2_login_user_cache";
|
||||
public static final String USER_ROLES_CACHE = "de_v2_user_roles";
|
||||
public static final String USER_BUSI_PERS_CACHE = "de_v2_user_busi_pers";
|
||||
public static final String USER_BUSI_PERS_INTERACTIVE_CACHE = "de_v2_user_busi_pers_interactive";
|
||||
}
|
||||
|
||||
public static class RoleCacheConstant {
|
||||
public static final String ROLE_MENU_PERS_CACHE = "role_menu_pers";
|
||||
public static final String ROLE_BUSI_PERS_CACHE = "role_busi_pers";
|
||||
public static final String ROLE_BUSI_PERS_INTERACTIVE_CACHE = "role_busi_pers_interactive";
|
||||
public static final String ROLE_MENU_PERS_CACHE = "de_v2_role_menu_pers";
|
||||
public static final String ROLE_BUSI_PERS_CACHE = "de_v2_role_busi_pers";
|
||||
public static final String ROLE_BUSI_PERS_INTERACTIVE_CACHE = "de_v2_role_busi_pers_interactive";
|
||||
}
|
||||
|
||||
public static class OrgCacheConstant {
|
||||
public static final String ORG_GLOBAL_RESOURCE_CACHE = "org_global_resource";
|
||||
public static final String ALL_OID_FLAG_RESOURCE_CACHE = "all_oid_flag_resource";
|
||||
public static final String CORE_MENU_CACHE = "core_menu_cache";
|
||||
public static final String ORG_GLOBAL_RESOURCE_CACHE = "de_v2_org_global_resource";
|
||||
public static final String ALL_OID_FLAG_RESOURCE_CACHE = "de_v2_all_oid_flag_resource";
|
||||
|
||||
|
||||
}
|
||||
|
||||
public static class CommonCacheConstant {
|
||||
public static final String WORLD_MAP_CACHE = "world_map";
|
||||
public static final String RSA_CACHE = "rsa";
|
||||
public static final String PER_MENU_ID_CACHE = "per_menu_id";
|
||||
public static final String WORLD_MAP_CACHE = "de_v2_world_map";
|
||||
public static final String RSA_CACHE = "de_v2_rsa";
|
||||
public static final String PER_MENU_ID_CACHE = "de_v2_per_menu_id";
|
||||
}
|
||||
|
||||
public static class LicenseCacheConstant {
|
||||
public static final String cacheName = "lic_cache_db";
|
||||
public static final String LIC_RESULT_CACHE = "lic_cache_result";
|
||||
public static final String cacheName = "de_v2_lic_cache_db";
|
||||
public static final String LIC_RESULT_CACHE = "de_v2_lic_cache_result";
|
||||
|
||||
public static final String cacheKey = "lic_key";
|
||||
public static final String cacheKey = "de_v2_lic_key";
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package io.dataease.rsa.manage;
|
||||
|
||||
import io.dataease.model.RSAModel;
|
||||
import io.dataease.rsa.dao.entity.CoreRsa;
|
||||
import io.dataease.rsa.dao.mapper.CoreRsaMapper;
|
||||
import io.dataease.model.RSAModel;
|
||||
import io.dataease.utils.CommonBeanFactory;
|
||||
import io.dataease.utils.RsaUtils;
|
||||
import jakarta.annotation.Resource;
|
||||
@@ -27,7 +27,7 @@ public class RsaManage {
|
||||
}
|
||||
}
|
||||
|
||||
@CacheEvict(value = "rsa", key = "'-de-'")
|
||||
@CacheEvict(value = RSA_CACHE, key = "'-de-'")
|
||||
public void save() {
|
||||
RSAModel model = RsaUtils.generate();
|
||||
CoreRsa coreRsa = new CoreRsa();
|
||||
@@ -41,12 +41,10 @@ public class RsaManage {
|
||||
|
||||
@Cacheable(value = RSA_CACHE, key = "'-de-'", unless = "#result == null")
|
||||
public CoreRsa query() {
|
||||
CoreRsa coreRsa = coreRsaMapper.selectById(1);
|
||||
return coreRsa;
|
||||
return coreRsaMapper.selectById(1);
|
||||
}
|
||||
|
||||
private RsaManage proxy() {
|
||||
RsaManage rsaManage = CommonBeanFactory.getBean(RsaManage.class);
|
||||
return rsaManage;
|
||||
return CommonBeanFactory.getBean(RsaManage.class);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user