2

在 vertx 中执行 Json.encodePreettily(object) 时,空值也被包括在内。

所以需要知道我们如何配置它以避免空值作为响应。

4

1 回答 1

3

io.vertx.core.json 是使用 jackson fasterxml 实现的,因此 vertx 在内部使用 jackson fasterxml 库。因此,除非明确要求,否则无需使用任何其他带有 vertx 的 json 库。

所以为了避免同样的情况,我们可以使用以下

Json.prettyMapper.setSerializationInclusion(Include.NON_NULL);
于 2017-06-23T22:35:27.737 回答