liu
昨天 06ac6cc6f4693a8abc585e69139131fe19274fd1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package cn.iocoder.yudao.framework.desensitize.core.handler;
 
import cn.iocoder.yudao.framework.desensitize.core.DesensitizeTest;
import cn.iocoder.yudao.framework.desensitize.core.base.handler.DesensitizationHandler;
import cn.iocoder.yudao.framework.desensitize.core.annotation.Address;
 
/**
 * {@link Address} 的脱敏处理器
 *
 * 用于 {@link DesensitizeTest} 测试使用
 */
public class AddressHandler implements DesensitizationHandler<Address> {
 
    @Override
    public String desensitize(String origin, Address annotation) {
        return origin + annotation.replacer();
    }
 
}