Commit 0763c720d2a5ba4f91cd3cbea6d8d8575eead5a4
1 parent
e7f8e0c5
优化脱敏组件的注释
Showing
17 changed files
with
17 additions
and
16 deletions
yudao-framework/yudao-spring-boot-starter-desensitize/src/main/java/cn/iocoder/yudao/framework/desensitize/core/regex/annotation/EmailDesensitize.java
| @@ -30,7 +30,7 @@ public @interface EmailDesensitize { | @@ -30,7 +30,7 @@ public @interface EmailDesensitize { | ||
| 30 | /** | 30 | /** |
| 31 | * 替换规则,邮箱; | 31 | * 替换规则,邮箱; |
| 32 | * | 32 | * |
| 33 | - * 比如:example@gmail.com 脱敏之后 为e****@gmail.com | 33 | + * 比如:example@gmail.com 脱敏之后为 e****@gmail.com |
| 34 | */ | 34 | */ |
| 35 | String replacer() default "$1****$2"; | 35 | String replacer() default "$1****$2"; |
| 36 | } | 36 | } |
yudao-framework/yudao-spring-boot-starter-desensitize/src/main/java/cn/iocoder/yudao/framework/desensitize/core/slider/annotation/BankCardDesensitize.java
| @@ -33,7 +33,7 @@ public @interface BankCardDesensitize { | @@ -33,7 +33,7 @@ public @interface BankCardDesensitize { | ||
| 33 | int suffixKeep() default 2; | 33 | int suffixKeep() default 2; |
| 34 | 34 | ||
| 35 | /** | 35 | /** |
| 36 | - * 替换规则,银行卡号;比如:9988002866797031脱敏之后为998800********31 | 36 | + * 替换规则,银行卡号; 比如:9988002866797031 脱敏之后为 998800********31 |
| 37 | */ | 37 | */ |
| 38 | String replacer() default "*"; | 38 | String replacer() default "*"; |
| 39 | 39 |
yudao-framework/yudao-spring-boot-starter-desensitize/src/main/java/cn/iocoder/yudao/framework/desensitize/core/slider/annotation/CarLicenseDesensitize.java
| @@ -33,7 +33,7 @@ public @interface CarLicenseDesensitize { | @@ -33,7 +33,7 @@ public @interface CarLicenseDesensitize { | ||
| 33 | int suffixKeep() default 1; | 33 | int suffixKeep() default 1; |
| 34 | 34 | ||
| 35 | /** | 35 | /** |
| 36 | - * 替换规则,车牌号;比如:粤A66666脱敏之后为粤A6***6 | 36 | + * 替换规则,车牌号;比如:粤A66666 脱敏之后为粤A6***6 |
| 37 | */ | 37 | */ |
| 38 | String replacer() default "*"; | 38 | String replacer() default "*"; |
| 39 | 39 |
yudao-framework/yudao-spring-boot-starter-desensitize/src/main/java/cn/iocoder/yudao/framework/desensitize/core/slider/annotation/FixedPhoneDesensitize.java
| @@ -33,7 +33,7 @@ public @interface FixedPhoneDesensitize { | @@ -33,7 +33,7 @@ public @interface FixedPhoneDesensitize { | ||
| 33 | int suffixKeep() default 2; | 33 | int suffixKeep() default 2; |
| 34 | 34 | ||
| 35 | /** | 35 | /** |
| 36 | - * 替换规则,固定电话;比如:01086551122脱敏之后为0108*****22 | 36 | + * 替换规则,固定电话;比如:01086551122 脱敏之后为 0108*****22 |
| 37 | */ | 37 | */ |
| 38 | String replacer() default "*"; | 38 | String replacer() default "*"; |
| 39 | 39 |
yudao-framework/yudao-spring-boot-starter-desensitize/src/main/java/cn/iocoder/yudao/framework/desensitize/core/slider/annotation/IdCardDesensitize.java
| @@ -33,7 +33,7 @@ public @interface IdCardDesensitize { | @@ -33,7 +33,7 @@ public @interface IdCardDesensitize { | ||
| 33 | int suffixKeep() default 2; | 33 | int suffixKeep() default 2; |
| 34 | 34 | ||
| 35 | /** | 35 | /** |
| 36 | - * 替换规则,身份证号码;比如:530321199204074611脱敏之后为530321**********11 | 36 | + * 替换规则,身份证号码;比如:530321199204074611 脱敏之后为 530321**********11 |
| 37 | */ | 37 | */ |
| 38 | String replacer() default "*"; | 38 | String replacer() default "*"; |
| 39 | 39 |
yudao-framework/yudao-spring-boot-starter-desensitize/src/main/java/cn/iocoder/yudao/framework/desensitize/core/slider/annotation/MobileDesensitize.java
| @@ -33,7 +33,7 @@ public @interface MobileDesensitize { | @@ -33,7 +33,7 @@ public @interface MobileDesensitize { | ||
| 33 | int suffixKeep() default 4; | 33 | int suffixKeep() default 4; |
| 34 | 34 | ||
| 35 | /** | 35 | /** |
| 36 | - * 替换规则,手机号;比如:13248765917脱敏之后为132****5917 | 36 | + * 替换规则,手机号;比如:13248765917 脱敏之后为 132****5917 |
| 37 | */ | 37 | */ |
| 38 | String replacer() default "*"; | 38 | String replacer() default "*"; |
| 39 | 39 |
yudao-framework/yudao-spring-boot-starter-desensitize/src/main/java/cn/iocoder/yudao/framework/desensitize/core/slider/annotation/PasswordDesensitize.java
| @@ -35,7 +35,7 @@ public @interface PasswordDesensitize { | @@ -35,7 +35,7 @@ public @interface PasswordDesensitize { | ||
| 35 | /** | 35 | /** |
| 36 | * 替换规则,密码; | 36 | * 替换规则,密码; |
| 37 | * | 37 | * |
| 38 | - * 比如:123456脱敏之后为****** | 38 | + * 比如:123456 脱敏之后为 ****** |
| 39 | */ | 39 | */ |
| 40 | String replacer() default "*"; | 40 | String replacer() default "*"; |
| 41 | 41 |
yudao-framework/yudao-spring-boot-starter-desensitize/src/main/java/cn/iocoder/yudao/framework/desensitize/core/slider/annotation/SliderDesensitize.java
| @@ -29,6 +29,7 @@ public @interface SliderDesensitize { | @@ -29,6 +29,7 @@ public @interface SliderDesensitize { | ||
| 29 | 29 | ||
| 30 | /** | 30 | /** |
| 31 | * 替换规则,会将前缀后缀保留后,全部替换成 replacer | 31 | * 替换规则,会将前缀后缀保留后,全部替换成 replacer |
| 32 | + * | ||
| 32 | * 例如:prefixKeep = 1; suffixKeep = 2; replacer = "*"; | 33 | * 例如:prefixKeep = 1; suffixKeep = 2; replacer = "*"; |
| 33 | * 原始字符串 123456 | 34 | * 原始字符串 123456 |
| 34 | * 脱敏后 1***56 | 35 | * 脱敏后 1***56 |
yudao-framework/yudao-spring-boot-starter-desensitize/src/main/java/cn/iocoder/yudao/framework/desensitize/core/slider/handler/AbstractDesensitizationHandler.java renamed to yudao-framework/yudao-spring-boot-starter-desensitize/src/main/java/cn/iocoder/yudao/framework/desensitize/core/slider/handler/AbstractSliderDesensitizationHandler.java
| @@ -9,7 +9,7 @@ import java.lang.annotation.Annotation; | @@ -9,7 +9,7 @@ import java.lang.annotation.Annotation; | ||
| 9 | * | 9 | * |
| 10 | * @author gaibu | 10 | * @author gaibu |
| 11 | */ | 11 | */ |
| 12 | -public abstract class AbstractDesensitizationHandler<T extends Annotation> | 12 | +public abstract class AbstractSliderDesensitizationHandler<T extends Annotation> |
| 13 | implements DesensitizationHandler<T> { | 13 | implements DesensitizationHandler<T> { |
| 14 | 14 | ||
| 15 | @Override | 15 | @Override |
yudao-framework/yudao-spring-boot-starter-desensitize/src/main/java/cn/iocoder/yudao/framework/desensitize/core/slider/handler/BankCardDesensitization.java
| @@ -7,7 +7,7 @@ import cn.iocoder.yudao.framework.desensitize.core.slider.annotation.BankCardDes | @@ -7,7 +7,7 @@ import cn.iocoder.yudao.framework.desensitize.core.slider.annotation.BankCardDes | ||
| 7 | * | 7 | * |
| 8 | * @author gaibu | 8 | * @author gaibu |
| 9 | */ | 9 | */ |
| 10 | -public class BankCardDesensitization extends AbstractDesensitizationHandler<BankCardDesensitize> { | 10 | +public class BankCardDesensitization extends AbstractSliderDesensitizationHandler<BankCardDesensitize> { |
| 11 | 11 | ||
| 12 | @Override | 12 | @Override |
| 13 | Integer getPrefixKeep(BankCardDesensitize annotation) { | 13 | Integer getPrefixKeep(BankCardDesensitize annotation) { |
yudao-framework/yudao-spring-boot-starter-desensitize/src/main/java/cn/iocoder/yudao/framework/desensitize/core/slider/handler/CarLicenseDesensitization.java
| @@ -7,7 +7,7 @@ import cn.iocoder.yudao.framework.desensitize.core.slider.annotation.CarLicenseD | @@ -7,7 +7,7 @@ import cn.iocoder.yudao.framework.desensitize.core.slider.annotation.CarLicenseD | ||
| 7 | * | 7 | * |
| 8 | * @author gaibu | 8 | * @author gaibu |
| 9 | */ | 9 | */ |
| 10 | -public class CarLicenseDesensitization extends AbstractDesensitizationHandler<CarLicenseDesensitize> { | 10 | +public class CarLicenseDesensitization extends AbstractSliderDesensitizationHandler<CarLicenseDesensitize> { |
| 11 | @Override | 11 | @Override |
| 12 | Integer getPrefixKeep(CarLicenseDesensitize annotation) { | 12 | Integer getPrefixKeep(CarLicenseDesensitize annotation) { |
| 13 | return annotation.prefixKeep(); | 13 | return annotation.prefixKeep(); |
yudao-framework/yudao-spring-boot-starter-desensitize/src/main/java/cn/iocoder/yudao/framework/desensitize/core/slider/handler/ChineseNameDesensitization.java
| @@ -7,7 +7,7 @@ import cn.iocoder.yudao.framework.desensitize.core.slider.annotation.ChineseName | @@ -7,7 +7,7 @@ import cn.iocoder.yudao.framework.desensitize.core.slider.annotation.ChineseName | ||
| 7 | * | 7 | * |
| 8 | * @author gaibu | 8 | * @author gaibu |
| 9 | */ | 9 | */ |
| 10 | -public class ChineseNameDesensitization extends AbstractDesensitizationHandler<ChineseNameDesensitize> { | 10 | +public class ChineseNameDesensitization extends AbstractSliderDesensitizationHandler<ChineseNameDesensitize> { |
| 11 | 11 | ||
| 12 | @Override | 12 | @Override |
| 13 | Integer getPrefixKeep(ChineseNameDesensitize annotation) { | 13 | Integer getPrefixKeep(ChineseNameDesensitize annotation) { |
yudao-framework/yudao-spring-boot-starter-desensitize/src/main/java/cn/iocoder/yudao/framework/desensitize/core/slider/handler/DefaultDesensitizationHandler.java
| @@ -7,7 +7,7 @@ import cn.iocoder.yudao.framework.desensitize.core.slider.annotation.SliderDesen | @@ -7,7 +7,7 @@ import cn.iocoder.yudao.framework.desensitize.core.slider.annotation.SliderDesen | ||
| 7 | * | 7 | * |
| 8 | * @author gaibu | 8 | * @author gaibu |
| 9 | */ | 9 | */ |
| 10 | -public class DefaultDesensitizationHandler extends AbstractDesensitizationHandler<SliderDesensitize> { | 10 | +public class DefaultDesensitizationHandler extends AbstractSliderDesensitizationHandler<SliderDesensitize> { |
| 11 | @Override | 11 | @Override |
| 12 | Integer getPrefixKeep(SliderDesensitize annotation) { | 12 | Integer getPrefixKeep(SliderDesensitize annotation) { |
| 13 | return annotation.prefixKeep(); | 13 | return annotation.prefixKeep(); |
yudao-framework/yudao-spring-boot-starter-desensitize/src/main/java/cn/iocoder/yudao/framework/desensitize/core/slider/handler/FixedPhoneDesensitization.java
| @@ -7,7 +7,7 @@ import cn.iocoder.yudao.framework.desensitize.core.slider.annotation.FixedPhoneD | @@ -7,7 +7,7 @@ import cn.iocoder.yudao.framework.desensitize.core.slider.annotation.FixedPhoneD | ||
| 7 | * | 7 | * |
| 8 | * @author gaibu | 8 | * @author gaibu |
| 9 | */ | 9 | */ |
| 10 | -public class FixedPhoneDesensitization extends AbstractDesensitizationHandler<FixedPhoneDesensitize> { | 10 | +public class FixedPhoneDesensitization extends AbstractSliderDesensitizationHandler<FixedPhoneDesensitize> { |
| 11 | @Override | 11 | @Override |
| 12 | Integer getPrefixKeep(FixedPhoneDesensitize annotation) { | 12 | Integer getPrefixKeep(FixedPhoneDesensitize annotation) { |
| 13 | return annotation.prefixKeep(); | 13 | return annotation.prefixKeep(); |
yudao-framework/yudao-spring-boot-starter-desensitize/src/main/java/cn/iocoder/yudao/framework/desensitize/core/slider/handler/IdCardDesensitization.java
| @@ -7,7 +7,7 @@ import cn.iocoder.yudao.framework.desensitize.core.slider.annotation.IdCardDesen | @@ -7,7 +7,7 @@ import cn.iocoder.yudao.framework.desensitize.core.slider.annotation.IdCardDesen | ||
| 7 | * | 7 | * |
| 8 | * @author gaibu | 8 | * @author gaibu |
| 9 | */ | 9 | */ |
| 10 | -public class IdCardDesensitization extends AbstractDesensitizationHandler<IdCardDesensitize> { | 10 | +public class IdCardDesensitization extends AbstractSliderDesensitizationHandler<IdCardDesensitize> { |
| 11 | @Override | 11 | @Override |
| 12 | Integer getPrefixKeep(IdCardDesensitize annotation) { | 12 | Integer getPrefixKeep(IdCardDesensitize annotation) { |
| 13 | return annotation.prefixKeep(); | 13 | return annotation.prefixKeep(); |
yudao-framework/yudao-spring-boot-starter-desensitize/src/main/java/cn/iocoder/yudao/framework/desensitize/core/slider/handler/MobileDesensitization.java
| @@ -7,7 +7,7 @@ import cn.iocoder.yudao.framework.desensitize.core.slider.annotation.MobileDesen | @@ -7,7 +7,7 @@ import cn.iocoder.yudao.framework.desensitize.core.slider.annotation.MobileDesen | ||
| 7 | * | 7 | * |
| 8 | * @author gaibu | 8 | * @author gaibu |
| 9 | */ | 9 | */ |
| 10 | -public class MobileDesensitization extends AbstractDesensitizationHandler<MobileDesensitize> { | 10 | +public class MobileDesensitization extends AbstractSliderDesensitizationHandler<MobileDesensitize> { |
| 11 | 11 | ||
| 12 | @Override | 12 | @Override |
| 13 | Integer getPrefixKeep(MobileDesensitize annotation) { | 13 | Integer getPrefixKeep(MobileDesensitize annotation) { |
yudao-framework/yudao-spring-boot-starter-desensitize/src/main/java/cn/iocoder/yudao/framework/desensitize/core/slider/handler/PasswordDesensitization.java
| @@ -7,7 +7,7 @@ import cn.iocoder.yudao.framework.desensitize.core.slider.annotation.PasswordDes | @@ -7,7 +7,7 @@ import cn.iocoder.yudao.framework.desensitize.core.slider.annotation.PasswordDes | ||
| 7 | * | 7 | * |
| 8 | * @author gaibu | 8 | * @author gaibu |
| 9 | */ | 9 | */ |
| 10 | -public class PasswordDesensitization extends AbstractDesensitizationHandler<PasswordDesensitize> { | 10 | +public class PasswordDesensitization extends AbstractSliderDesensitizationHandler<PasswordDesensitize> { |
| 11 | @Override | 11 | @Override |
| 12 | Integer getPrefixKeep(PasswordDesensitize annotation) { | 12 | Integer getPrefixKeep(PasswordDesensitize annotation) { |
| 13 | return annotation.prefixKeep(); | 13 | return annotation.prefixKeep(); |