1. 使用hutool工具依赖
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-core</artifactId>
<version>5.8.11</version>
<scope>compile</scope>
</dependency>
2. 使用方式【使用工具类】
@Data
@EqualsAndHashCode(callSuper = true)
public class UserVO implements Serializable {
/**
* 联系电话
*/
@Schema(description = "联系电话")
private String contactPhone;
public String getContactPhone() {
return DesensitizedUtil.mobilePhone(super.getContactPhone());
}
}
放回前端效果为【176****3342】
其他相关的身份证号,邮箱,密码,固定电话,银行卡号等都在工具类中。
public static enum DesensitizedType {
USER_ID,
CHINESE_NAME,
ID_CARD,
FIXED_PHONE,
MOBILE_PHONE,
ADDRESS,
EMAIL,
PASSWORD,
CAR_LICENSE,
BANK_CARD;
}


![[免费]微信小程序(高校就业)招聘系统(Springboot后端+Vue管理端)【论文+源码+SQL脚本】](https://i-blog.csdnimg.cn/direct/6e930f3dde3c4f2bb9cf4501c8642e1c.jpeg)





![[工具]git克隆远程仓库到本地快速操作流程](https://i-blog.csdnimg.cn/direct/ab2ccccf9447452d92fd7a81dfe08d79.png)










