更新 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 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>
|
||||
|
||||
> 大多数会倒在数据解密的实现,没答出来也不要紧,答出来说明水平较高。
|
||||
|
||||
Loading…
Reference in New Issue
Block a user