mirror of https://github.com/jeecgboot/jeecg-boot
优化数据脱敏功能
parent
ae1b8d4654
commit
7dccaf2ec8
|
@ -6,12 +6,10 @@ import java.lang.annotation.*;
|
|||
* 解密注解
|
||||
*
|
||||
* 在方法上定义 将方法返回对象中的敏感字段 解密,需要注意的是,如果没有加密过,解密会出问题,返回原字符串
|
||||
* @deprecated 直接在实体的字段中使用@{@link SensitiveField}即可
|
||||
*/
|
||||
@Documented
|
||||
@Retention(RetentionPolicy.RUNTIME)
|
||||
@Target({ElementType.METHOD})
|
||||
@Deprecated
|
||||
public @interface SensitiveDecode {
|
||||
|
||||
/**
|
||||
|
|
|
@ -27,7 +27,7 @@ public class SensitiveDataAspect {
|
|||
/**
|
||||
* 定义切点Pointcut
|
||||
*/
|
||||
@Pointcut("@annotation(org.jeecg.common.desensitization.annotation.SensitiveEncode) || @annotation(org.jeecg.common.desensitization.annotation.SensitiveDecode)")
|
||||
@Pointcut("@annotation(org.jeecg.common.desensitization.annotation.SensitiveDecode)")
|
||||
public void sensitivePointCut() {
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue