我正在尝试设置Jackson 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;
}
}
Run Code Online (Sandbox Code Playgroud)
有没有办法告诉Jackson总是使用自定义反序列化器来反序列化Long,而不必每次都使用@JsonDeserialize(using = LongJsonDeserializer.class)注释?