From bbe5ba1e02da525dd41c2b9f089dc621f7387707 Mon Sep 17 00:00:00 2001 From: 8ga Date: Thu, 11 Sep 2025 10:14:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20Java=5F3-5.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Java_3-5.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Java_3-5.md b/Java_3-5.md index 5d85b83..ecfb62c 100644 --- a/Java_3-5.md +++ b/Java_3-5.md @@ -46,7 +46,11 @@

-答案:声明一个自定义注解,修饰实体类里的*手机号和身份证号码*。 -创建一个类,实现 Mybatis Plus 的 MetaObjectHandler 接口,覆写 **insertFill** 和 **updateFill** 处理数据的加密。 -再创建一个类,实现 Mybatis 的 Interceptor 接口,拦截 ResultSetHandler 的 handleResultSets 函数,处理数据的解密。 -

\ No newline at end of file +详细答案:声明一个自定义注解,修饰实体类里的手机号和身份证号码。实现 Mybatis Plus 的 MetaObjectHandler 接口,覆写 insertFill 和 updateFill 处理数据的加密。实现 Mybatis 的 Interceptor 接口,拦截 ResultSetHandler 的 handleResultSets 函数,处理数据的解密。 +

+ +

+简略答案:用自定义注解结合 Mybatis Plus 的自动填充功能实现数据加密,通过 Mybatis 的拦截器,实现数据的解密过程。 +

+ +> 大多数会倒在数据解密的实现,没答出来也不要紧,答出来说明水平较高。