Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 vertx 中执行 Json.encodePreettily(object) 时,空值也被包括在内。
所以需要知道我们如何配置它以避免空值作为响应。
io.vertx.core.json 是使用 jackson fasterxml 实现的,因此 vertx 在内部使用 jackson fasterxml 库。因此,除非明确要求,否则无需使用任何其他带有 vertx 的 json 库。
所以为了避免同样的情况,我们可以使用以下
Json.prettyMapper.setSerializationInclusion(Include.NON_NULL);