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
查看数据库,显示数据已加密
发起查询请求localhost:8081/user/get,显示数据已解密
发起查询所有请求localhost:8081/user/findall,由于该方法没有添加解密注解,所以数据还是加密的。
到此这篇关于springboot实现敏感字段加密存储,解密显示的文章就介绍到这了,更多相关springboot敏感字段加密存储解密显示内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
下一篇: Java实现简单员工管理系统