Commit 0763c720d2a5ba4f91cd3cbea6d8d8575eead5a4

Authored by YunaiV
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();