Mybatis加密解密问cursor面试怎么介绍

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

整理总结

总结一下各个拦截器处理的具体场景:
1、EncryptionQueryInterceptor:
MyBatis-Plus 的 QueryWrapper 查询条件加密
原生 MyBatis mapper 方法中标记了 @Sensitive 的参数加密
实现了 Encrypted 接口的查询对象加密

2、SensitiveDataEncryptInterceptor:
插入操作时的字段加密
更新操作时的字段加密
处理分页查询时的参数加密
XML 中 select where 条件的参数加密

3、SensitiveDataDecryptInterceptor:
查询结果列表的解密
单个查询结果的解密
selectOne 特殊场景的处理

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
OSZAR »