1
0

更新 Java_3-5.md

This commit is contained in:
8ga 2025-09-11 10:14:14 +08:00
parent 3b7b25e851
commit bbe5ba1e02

View File

@ -46,7 +46,11 @@
</p>
<p style="color: green">
答案:声明一个自定义注解,修饰实体类里的*手机号和身份证号码*。
创建一个类,实现 Mybatis Plus 的 MetaObjectHandler 接口,覆写 **insertFill****updateFill** 处理数据的加密。
再创建一个类,实现 Mybatis 的 Interceptor 接口,拦截 ResultSetHandler 的 handleResultSets 函数,处理数据的解密。
</p>
详细答案:声明一个自定义注解,修饰实体类里的手机号和身份证号码。实现 Mybatis Plus 的 MetaObjectHandler 接口,覆写 insertFill 和 updateFill 处理数据的加密。实现 Mybatis 的 Interceptor 接口,拦截 ResultSetHandler 的 handleResultSets 函数,处理数据的解密。
</p>
<p style="color: green">
简略答案:用自定义注解结合 Mybatis Plus 的自动填充功能实现数据加密,通过 Mybatis 的拦截器,实现数据的解密过程。
</p>
> 大多数会倒在数据解密的实现,没答出来也不要紧,答出来说明水平较高。