我在确定修正弃用警告的正确方法时遇到了困难SerializationFeature.WRITE_EMPTY_JSON_ARRAYS.
Javadocs说明了这一点
从2.8开始,有更好的指定过滤机制; 特别是使用com.fasterxml.jackson.annotation.JsonFormat或配置覆盖.
但我会假设
ObjectMapper.configure(SerializationFeature.WRITE_EMPTY_JSON_ARRAYS, false);
Run Code Online (Sandbox Code Playgroud)
是一个配置覆盖,虽然上面的行触发了弃用警告.
有哪些其他替代品不会污染带有另一个注释的模型类?我想全局配置行为.