@JsonSerialize(using = ClientStringSerialize.class)
private String articleType;
package com.pty.pa.mix.common.utils;
import java.io.IOException;
import org.springframework.util.StringUtils;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.databind.JsonSerializer;
import com.fasterxml.jackson.databind.SerializerProvider;
public class ClientStringSerialize extends JsonSerializer<String>{
@Override
public void serialize(String string, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException {
if(string == null||StringUtils.isEmpty(string)){
jsonGenerator.writeString("notice");
}else{
jsonGenerator.writeString(string);
}
}
}