今天看啥  ›  专栏  ›  Java知音

Guava黑魔法:在日志脱敏场景下的奇遇

Java知音  · 公众号  ·  · 2024-07-16 10:05

文章预览

戳上方蓝字“ Java知音 ”关注我 Guava 之于 Javaer ,如同 Excel 之于 办公达人 。 都非常好用,但实际上大部分人只用到了其 1%不到 的功能。 1.日志脱敏到底是个啥 敏感信息脱敏 实际上是隶属于 安全领域 的一个子领域,而 日志脱敏 又是 敏感信息脱敏 的一个子领域。 好了,打住,不闲聊这些有的没的,直接开整:到底什么是日志脱敏? 1.1 未脱敏之前 如下有一个关于个人信息的类 public   class   Person   {     private  Long id;     private  String name;     private  String phone;     private  String account;     // setter and gettr ... } 在日志脱敏之前,我们一般会这样直接打印日志 log.info( "个人信息:{}" ,JsonUtils.toJSONString(person)); 然后打印完之后,日志大概是这样 个人信息:{ "id" :1, "name" : "张无忌" , "phone" : "17709141590" , "account" : "14669037943256249" } 那如果是这种敏 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览