Я пытаюсь настроить пользовательский десериализатор JSON JSON для преобразования значений JSON в объект Long
. Я следовал инструкциям на этом сайте: http://wiki.fasterxml.com/JacksonHowToCustomDeserializers, чтобы настроить пользовательский десериализатор.
Однако, чтобы пользовательский десериализатор включился, я должен всегда аннотировать каждый раз, например
public class TestBean {
Long value;
@JsonDeserialize(using=LongJsonDeserializer.class)
public void setValue(Long value) {
this.value = value;
}
}
Есть ли способ сказать Джексону всегда использовать пользовательский десериализатор для десериализации всех свойств Long
без необходимости каждый раз @JsonDeserialize(using=LongJsonDeserializer.class)
аннотацию @JsonDeserialize(using=LongJsonDeserializer.class)
?