I am trying to setup Jackson JSON custom deserializer to convert JSON values into a Long object.
I followed the instructions on this site : http://wiki.fasterxml.com/JacksonHowToCustomDeserializers to setup the custom deserializer.
However, for the custom deserializer to kick in, I have to always annotate each time e.g.
public class TestBean {
Long value;
@JsonDeserialize(using=LongJsonDeserializer.class)
public void setValue(Long value) {
this.value = value;
}
}
Is there a way to tell Jackson to always use the custom deserializer to deserialize all Long properties without having to use the @JsonDeserialize(using=LongJsonDeserializer.class) annotation each time?