java中如何在项目启动时将一些配置信息加载到Redis中

一、在项目启动时将一些数据库配置信息加载到Redis中

java 复制代码
 /**
     * 初始化配置参数到缓存中
     */
    @PostConstruct
    private void init() {
        Map<Long, Config> configMap = new HashMap<>();
        List<Config> list = attributionConfigDao.selectList(new LambdaQueryWrapper<Config>());
        if (CheckUtils.isNotEmpty(list)){
            for (Config attributionConfig : list) {
                configMap.put(attributionConfig.getSysOrgId(),attributionConfig);
            }
            redisTemplate.opsForHash().putAll("attributionMap", configMap);
        }

    }

点赞加关注,持续更新中!!!

相关推荐
TIEM_6914 小时前
C++string|遍历、模拟实现、赋值拷贝现代写法
开发语言·c++
贫民窟的勇敢爷们14 小时前
SpringBoot多环境配置全解+配置优先级管控
java·spring boot·后端
计算机安禾14 小时前
【c++面向对象编程】第14篇:多态(一):虚函数——实现“一个接口,多种方法”
开发语言·c++
tellmewhoisi14 小时前
单独抽取用户服务(请求不通):feign添加拦截器(添加token)
java·开发语言
与数据交流的路上14 小时前
Redis-jedis连接池配置错误导致Redis CPU飙高
数据库·redis·缓存
杂家14 小时前
Windows部署Redis
数据库·windows·redis
YL2004042614 小时前
035LRU缓存
java·leetcode·缓存
basketball61614 小时前
C++ Lambda 表达式完全指南
开发语言·c++·算法
不知名的老吴14 小时前
C++中emplace函数的不适场景总结(三)
开发语言·c++·算法
Java面试题总结14 小时前
Go 里什么时候可以“panic”?
开发语言·后端·golang