1

我有以下代码部分可以帮助我掩盖 json 响应的某些属性,

ObjectMapper 映射器 = 新 ObjectMapper(); mapper.setFilters(new SimpleFilterProvider().addFilter("sampleFilter", new SampleFilter()) .addFilter("simpleFilter",new SimpleFilter()));

但我意识到 setFilters() 方法已被弃用......我想用另一种方法替换它。非常感谢任何帮助!

4

1 回答 1

1

通常,JavaDocs 将为您提供一种归档行为的新方法。在你的情况下,它说:

已弃用。从 2.6 开始,使用 setFilterProvider(com.fasterxml.jackson.databind.ser.FilterProvider) 代替(允许链接)

来源

因此,您只需要更改方法名称,因为参数保持不变。它现在返回 ObjectMapper 对象,因此您可以链接方法调用(如 Javadoc 中所述)

于 2017-06-07T18:10:47.400 回答