欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

springboot实现敏感字段加密存储解密显示功能

程序员文章站 2024-03-27 09:30:58
springboot实现敏感字段加密存储,解密显示,通过mybatis,自定义注解+aop切面,base64加解密方式实现功能。1.代码实现:创建springboot项目添加依赖yml配置自定义注解a...

springboot实现敏感字段加密存储,解密显示,通过mybatis,自定义注解+aop切面,base64加解密方式实现功能。

1.代码实现:

创建springboot项目

添加依赖

yml配置

自定义注解

aop切面

base64加解密工具类

控制层

service实现类

usermapper.xml

2.实现效果:

运行项目,打开postman,发起插入请求:localhost:8081/user/add

springboot实现敏感字段加密存储解密显示功能

查看数据库,显示数据已加密

springboot实现敏感字段加密存储解密显示功能

 发起查询请求localhost:8081/user/get,显示数据已解密

springboot实现敏感字段加密存储解密显示功能

  发起查询所有请求localhost:8081/user/findall,由于该方法没有添加解密注解,所以数据还是加密的。

springboot实现敏感字段加密存储解密显示功能

到此这篇关于springboot实现敏感字段加密存储,解密显示的文章就介绍到这了,更多相关springboot敏感字段加密存储解密显示内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!