使用

    1. 引入依赖
  1. <dependency>
  2. <groupId>com.litong.boot</groupId>
  3. <artifactId>desensitize-spring-boot-starter</artifactId>
  4. <version>1.0-SNAPSHOT</version>
  5. </dependency>
    1. 接口设置注解
  1. @Sensitive(SensitiveTypeEnum.CHINESE_NAME)
  2. private String name;
  3. @Sensitive(SensitiveTypeEnum.MOBILE)
  4. private String mobile;
  5. @Sensitive(SensitiveTypeEnum.EMAIL)
  6. private String email;
  7. @Sensitive(SensitiveTypeEnum.ID_CARD)
  8. private String idCard;
  9. @Sensitive(SensitiveTypeEnum.PASSWORD)
  10. private String password;