月度归档: 2024 年 4 月

5 篇文章

RuoYi-Vue-Plus 阅读笔记 – 4 – 动态数据源
采用 dynamic-datasource 支持世面大部分数据库,通过yml配置即可动态管理异构不同种类的数据库,也可通过前端页面添加数据源 数据库连接池采用 HikariCP Spring官方内置连接池,配置简单,无需写配置类 spring: datasource: type: com.zaxxer.hikari.HikariDataSource…
RuoYi-Vue-Plus 阅读笔记 – 2 – saToken 权限认证和鉴权
设计思路 所谓权限认证,核心逻辑就是判断一个账号是否拥有指定权限: 有,就让你通过。 没有?那么禁止访问! 深入到底层数据中,就是每个账号都会拥有一组权限码集合,框架来校验这个集合中是否包含指定的权限码。 例如:当前账号拥有权限码集合 ["user-add", "user-delete", "use…
Lsky 图床搭建
本文介绍使用开源项目 Lsky 在 vps 上自建一个图床。 为什么要自建图床,其实存储图片的方式有很多种,例如 可以使用免费的 Github + JsDelivr ,但可能访问速度会有些影响 也可以使用国内服务器厂商的对象存储,例如腾讯云 COS ,阿里云 OSS等,付费也非常的便宜,一年就几十块钱。但是这类存储服务还是有各种限制的,比如大图片储…
RuoYi-Vue-Plus 阅读笔记 – 1 – saToken 登录
验证码 ruoyi 框架的验证使用 hutool 工具包中的 captcha 验证码类 application.yml 中可以设置是否开启验证码,也提供了可选的验证方式 captcha: enable: true # 页面 <参数设置> 可开启关闭 验证码校验 # 验证码类型 math: 数组计算; char: 字符验证 type: M…