gpt4 book ai didi

java - 如何全局忽略带有 restesy 响应的空字段?

转载 作者:行者123 更新时间:2023-11-29 04:11:19 24 4
gpt4 key购买 nike

我将 JBoss EAP 7.1 与 JAVA EE 结合使用。我可以在类 all filed 下使用 @JsonInclude(JsonInclude.Include.NON_NULL) 批注排除空字段作为响应。是否存在在 resteasy 作为响应返回的所有对象中全局(在所有项目中)排除空值的方法,例如这里:

Response.status(Response.Status.OK).entity(objet).build()

最佳答案

您需要在您的应用中配置 ObjectMapper 实例:

ObjectMapper mapper = new ObjectMapper();
mapper.setSerializationInclusion(Include.NON_NULL);

另见:

关于java - 如何全局忽略带有 restesy 响应的空字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54926701/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com