springboot mybatis 框架脱敏、加解密统一处理方案
2022-04-06 18:17:18 2 举报
中国颁布个保法,从而梳理进行 数据脱敏和数据加解密流程,目前是适用于java spring 系列
作者其他创作
大纲/内容
mybatis-plugin
数据脱敏:1、自定义注解MaskFileds进行拦截处理2、配置文件指定类::属性配合拦截指定包下的Controller注解进行脱敏(ResponseBodyAdvice留给业务自由包装)数据加解密:1、使用到mybatis就可以用插件进行按需加载过滤器,默认实现aes加密方式,可以按需更换加密方式2、非mybatis(如jpa)可以使用SensitiveAspect加解密
service
request
ResultSetHandler 目标字段解密
spring 框架敏感数据处理
DB
ParameterHandler目标字段加密
mapper
mybatis
response
SensitiveFieldAspect
controller
数据加/解密
SecretAspect
数据脱敏展示
SensitiveControllerAspect
0 条评论
回复 删除
下一页