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);
        }

    }

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

相关推荐
Halo_tjn13 小时前
Java 内部类
java·开发语言·算法
碎碎念的安静13 小时前
WPF 与 Qt 进程间通信(IPC)
开发语言·qt·wpf
mcooiedo13 小时前
springboot和springframework版本依赖关系
java·spring boot·后端
我命由我1234513 小时前
Android 开发问题:SharedPreferences 的 getString 方法返回值类型 Type mismatch 问题
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
geovindu13 小时前
密码进行加盐哈希 using CSharp,Python,Go,Java
java·python·golang·c#·哈希算法
lulu121654407813 小时前
Claude Opus 4.7有哪些重大升级?软件工程和视觉能力全面解析
java·人工智能·python·软件工程·ai编程
boonya13 小时前
Spring AI 深度实践教程:从“能用”到“用好”
开发语言·python
(Charon)13 小时前
【Qt/C++】Qt/C++ 中 :: 和 . 到底有什么区别?
开发语言·c++·qt
百结21413 小时前
NoSQL之Redis配置与优化
数据库·redis·nosql
REDcker13 小时前
C++跨平台与跨语言绑定工具:SWIG、Djinni 等选型
开发语言·c++