我为同一类Customer有两个自定义json序列化程序。
@JsonComponent
public class CustomerJsonComponent1 extends JsonSerializer<Customer> {
@Override
public void serialize(Customer value, JsonGenerator gen, SerializerProvider provider) throws IOException {
gen.writeStartObject();//{
gen.writeObjectField("id", value.getId());
gen.writeObjectField("text", value.getCustomName());
gen.writeEndObject();//}
}
}
还有一个
{{1}}
我现在想根据路径选择其中一个。
例如
我该如何实现?