Ruoyi-Vue-Plus:数据加解密

Ruoyi-Vue-Plus版本:4.7.0
项目地址:https://gitee.com/dromara/RuoYi-Vue-Plus

步骤

  1. 定义注解 @EncryptField 用于标记需要加密的属性
  2. 定义加密算法AlgorithmType,包括BASE64、AES、RSA等加密算法
  3. 自定义Mybatis-Plus的拦截器 MybatisEncryptInterceptor (入参加密拦截器)、MybatisDecryptInterceptor (出参解密拦截器)
  4. 调用mapper的insert方法进行加密;调用查询方法进行解密

字段加密注解-EncryptField

在这里插入图片描述

加密算法

在这里插入图片描述

加密拦截器

https://blog.csdn.net/qq_43975645/article/details/131228076

解密拦截器

https://blog.csdn.net/qq_43975645/article/details/131228204

Logo

快速构建 Web 应用程序

更多推荐