今天工作中遇到一个问题,需要把一些Log4j日志中的敏感信息给隐藏了,比如:手机号,身份证号等。
pom.xml
| 1 | <dependency> | 
log4j.xml
| 1 | <?xml version="1.0" encoding="GBK" ?> | 
MyPatternLayout.java
| 1 | package com.kangyonggan.demo; | 
Test.java
| 1 | package com.kangyonggan.demo; | 
输出
| 1 | 2017-03-21 15:32:50,163 main [Test.java:14] INFO : 手机号1: 139****9999,姓名:qweqe | 
例子中的正则表达式写的比较弱,请根据实际情况自己写。
