您可以使用Jackson Mixins。例如:
class YourClass { public int ignoreThis() { return 0; } }与此混合
abstract class MixIn { @JsonIgnore abstract int ignoreThis(); // we don't need it! }有了这个:
objectMapper.getSerializationConfig().addMixInAnnotations(YourClass.class, MixIn.class);
编辑:
多亏了注释,在Jackson 2.5+中,API发生了变化,应使用
objectMapper.addMixIn(Class<?> target,Class<?> mixinSource)



