使用 Jackson,可以轻松禁用给定ObjectMapper
. 有没有办法只禁用一个给定的注释?
// disable all
ObjectMapper mapper = new ObjectMapper()
mapper.disable(MapperFeature.USE_ANNOTATIONS);
// disable one?
ObjectMapper mapper = new ObjectMapper()
mapper.disable(@JsonIgnore);
使用@JacksonAnnotationsInside
,我定义了一个自定义 Jackson 注释,我只希望它在某些情况下使用。