From 9318f182b0a226d1a55d5989e37f037d1b87c910 Mon Sep 17 00:00:00 2001 From: 疯狂的狮子Li <15040126243@163.com> Date: 星期六, 17 八月 2024 10:10:51 +0800 Subject: [PATCH] reset 回滚 修改spring源码上下文持有者(存在数据未清理内存泄漏问题) --- ruoyi-common/ruoyi-common-sensitive/src/main/java/org/dromara/common/sensitive/core/SensitiveStrategy.java | 52 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 51 insertions(+), 1 deletions(-) diff --git a/ruoyi-common/ruoyi-common-sensitive/src/main/java/org/dromara/common/sensitive/core/SensitiveStrategy.java b/ruoyi-common/ruoyi-common-sensitive/src/main/java/org/dromara/common/sensitive/core/SensitiveStrategy.java index 9d1978a..995dcbd 100644 --- a/ruoyi-common/ruoyi-common-sensitive/src/main/java/org/dromara/common/sensitive/core/SensitiveStrategy.java +++ b/ruoyi-common/ruoyi-common-sensitive/src/main/java/org/dromara/common/sensitive/core/SensitiveStrategy.java @@ -37,7 +37,57 @@ /** * 閾惰鍗� */ - BANK_CARD(DesensitizedUtil::bankCard); + BANK_CARD(DesensitizedUtil::bankCard), + + /** + * 涓枃鍚� + */ + CHINESE_NAME(DesensitizedUtil::chineseName), + + /** + * 鍥哄畾鐢佃瘽 + */ + FIXED_PHONE(DesensitizedUtil::fixedPhone), + + /** + * 鐢ㄦ埛ID + */ + USER_ID(s -> String.valueOf(DesensitizedUtil.userId())), + + /** + * 瀵嗙爜 + */ + PASSWORD(DesensitizedUtil::password), + + /** + * ipv4 + */ + IPV4(DesensitizedUtil::ipv4), + + /** + * ipv6 + */ + IPV6(DesensitizedUtil::ipv6), + + /** + * 涓浗澶ч檰杞︾墝锛屽寘鍚櫘閫氳溅杈嗐�佹柊鑳芥簮杞﹁締 + */ + CAR_LICENSE(DesensitizedUtil::carLicense), + + /** + * 鍙樉绀虹涓�涓瓧绗� + */ + FIRST_MASK(DesensitizedUtil::firstMask), + + /** + * 娓呯┖涓簄ull + */ + CLEAR(s -> DesensitizedUtil.clear()), + + /** + * 娓呯┖涓�"" + */ + CLEAR_TO_NULL(s -> DesensitizedUtil.clearToNull()); //鍙嚜琛屾坊鍔犲叾浠栬劚鏁忕瓥鐣� -- Gitblit v1.9.3