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