chore: 导入后端 s-file(alita-bjy-uygur, f分支)至 backend/

This commit is contained in:
2026-11-01 20:34:00 +08:00
parent 4c7dd207d0
commit 20b2dd7009
1637 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
package com.senmesh.common.annotation;
import java.io.IOException;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.databind.SerializerProvider;
import com.fasterxml.jackson.databind.ser.std.StdSerializer;
/**
* @author sr on 2021-11-25
*/
public class MaskSerializer extends StdSerializer<Object> {
private static final long serialVersionUID = 1L;
private String mask = "***";
public MaskSerializer() {
super(Object.class);
}
public MaskSerializer(String mask, int count) {
this();
}
public MaskSerializer(MaskSerializer src) {
super(src);
}
@Override
public void serialize(Object s, JsonGenerator jsonGenerator,
SerializerProvider serializerProvider) throws IOException {
jsonGenerator.writeString(mask);
}
}