rsf-server/src/main/java/com/vincent/rsf/server/system/service/ConfigService.java
@@ -6,6 +6,15 @@ public interface ConfigService extends IService<Config> { /** * 优先 JVM 内全局缓存(启动预载 + 后台增改删时维护),未命中或缓存已失效再查库并回填。 * 若启用 Redis:先读带 TTL 的副本,过期或缺失则读库并以 setex 回写;不使用永久 key。 */ Config getCachedOrLoad(String flag); /** 配置变更后剔除 Redis 中的副本,下次读取从库加载并重新 setex */ void evictSysConfigRedis(String flag); <T> T getVal(String key, Class<T> clazz); <T> boolean setVal(String key, T val);