脱敏工具使用说明
对一些敏感数据,进行脱敏处理,例如:身份证号、手机号、卡号、客户号等个人信息
注解使用
如果对实体类中某个属性,可以通过注解方式@Desensitized
,对应类com.wueasy.base.desensitize.annotation.Desensitized
注解提供3个属性配置
type
:类型,指定脱敏的类型regex
:正则表达式
@Data
public class DemoPojo {
@Desensitized(type = SensitiveType.MOBILE_PHONE)
private String phone;
}