若依前后端分离框架——初始化参数功能源码学习
版本:Ruo-Vue 3.8.0
项目地址:https://gitee.com/y_project/RuoYi-Vue
0:初始化参数时序图
1:init()
初始化代码位置:com.ruoyi.system.service.impl.SysConfigServiceImpl#init
@PostConstruct
public void init()
{loadingConfigCache();
}
- @PostConstruct :@PostContruct是Java自带的注解,在方法上加该注解会在项目启动的时候执行该方法,也可以理解为在spring容器初始化的时候执行该方法。
1.1:loadingConfigCache()
代码位置:
/*** 加载参数缓存数据*/
@Override
public void loadingConfigCache()
{// 查询出数据库里的所有系统配置数据List<SysConfig> configsList = configMapper.selectConfigList(new SysConfig());for (SysConfig config : configsList){// redisCache.setCacheObject(getCacheKey(config.getConfigKey()), config.getConfigValue());}
}
1.1.2:getCacheKey(String configKey)
代码位置:com.ruoyi.system.service.impl.SysConfigServiceImpl#getCacheKey
/*** 设置cache key* * @param configKey 参数键* @return 缓存键key*/
private String getCacheKey(String configKey)
{// 格式化key值return Constants.SYS_CONFIG_KEY + configKey;
}
若依前后端分离框架——初始化参数功能源码学习相关推荐
- ssm vue架构图_ssm+vue前后端分离框架整合实现(附源码)
前言 本文针对Spring+SpringMVC+Mybatis后台开发框架(基于maven构建)与vue前端框架(基于webpack构建)的项目整合进行介绍,对于ssm和vue单独项目的搭建不作为本文 ...
- ssm+vue前后端分离框架整合(附源码)
前言 本文针对Spring+SpringMVC+Mybatis后台开发框架(基于maven构建)与vue前端框架(基于webpack构建)的项目整合进行介绍,对于ssm和vue单独项目的搭建不作为本文 ...
- 若依前后端分离框架学习-6:日志管理
这一章,我们来学习下若依前后端分离框架中的日志管理.学习自定义注解的使用. 我们编辑一下"测试子模块"中张三这条数据.然后查看下操作日志. 这里我们看到,编辑的日志 ...
- 若依前后端分离框架去掉首页 登录后跳转至动态路由的第一个路由
若依前后端分离框架去掉首页 登录后跳转至动态路由的第一个路由 若依框架VUE前端界面,登录后默认跳转至动态路由第一路由(第一个子菜单) 一.登录后跳转第一路由界面 二.设置路由的首页路径,方便后续的获 ...
- 若依前后端分离框架学习-2:登录过程
上一篇写了下若依前后端分离框架中前端至弹出登陆界面的过程,本片来详细了解下登录的整个过程. 后端包含ruoyi-admin,ruoyi-common,ruoyi-framework等多个模块, ...
- java通过Excel 模板导出复杂统计类excel文档,在ruoyi前后端分离框架中的应用
Hello, 大家好! 我是不作死就不会死,智商不在线,但颜值超有品的拆家队大队长 --咖啡汪 一只不是在戏精,就是在戏精路上的极品二哈 前几天刚做了java通过Excel 模板导出复杂统计类exce ...
- Python Web前后端分离框架Django+Vue搭建
Python Web前后端分离框架Django+Vue搭建 对前面所学知识的归纳整理,感兴趣的可以看看,欢迎指正. 一.前后端分离框架介绍 本项目基于 Python 的 Web 框架开发,采用前后端分 ...
- 若依前后端分离框架部署Linux服务器
若依前后端分离框架部署Linux服务器 第一次使用若依框架进行部署Linux服务器,出现了很多的问题,也可能是自身对若依框架的不太熟悉导致接下来说一下我的部署 第一步:首先我们把我们的前端打包,如果不 ...
- Angular4+AdminLTE+Jeecg 前后端分离框架实战-张代浩-专题视频课程
Angular4+AdminLTE+Jeecg 前后端分离框架实战-2259人已学习 课程介绍 Angular4+AdminLTE+Jeecg 前后端分离框架实战 涉及技术点:angu ...
最新文章
- Python学习笔记(十一)
- 理论+实操: linux中firewalld防火墙基础讲解(转载)
- android activity调用Adapter方法刷新列表UI,RecyclerView.Adapter
- Leetcode--268. 缺失数字
- html img src
- [ImportNew]Java线程面试题
- 使用JAVA实现语音朗读一段文本
- 排序算法__冒泡排序
- Oracle 创建表语句
- 西门子定时器有几种_西门子定时器类型
- 目标板(linux)与PC 网卡 直连(TFTP)
- React Native布局实践:开发京东客户端首页(三)——轮播图的实现
- 查找树莓派ip地址的几种方法
- 碰撞、子弹路径、参考
- 解决Manjaro系统安装MindMaster思维导图用不了(登录不了的问题)的问题,以及代替的方案
- 详细设计-程序结构图
- 番外篇:韩国网游兴起
- 安卓应用程序开发培训!整理几个重要的Android知识,醍醐灌顶!
- scratch案例——九九乘法
- JS的this关键字
热门文章
- mysql自定义函数示例代码,以及属性介绍
- Java 程序处理 去除文件中的NUL字符
- Thread.setDaemon设置说明
- ubuntu Failed building wheel for lzf ...gcc...
- HTML:网页设计案例4
- 数据分析利器 —— 列式储存数据库
- 如何通过RamDisk的方法加速小型数据库的访问速度
- 计算机教研实训报告,2020计算机实训心得体会范文
- MySQL备份恢复之mysqldump备份_SQL语句模式
- linux与linux驱动