4.5. 默认情况下,FAIL_ON_UNKNOWN_PROPERTIES 功能在 Jackson 中被禁用


在 Red Hat build of Quarkus 1.11 中,Jackson 被配置为通过具有 DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES 来忽略未知属性,以避免在尝试对应用程序识别的属性进行反序列化 JSON 数据对象。

在应用程序的 application.properties 文件中将 quarkus.jackson.fail-on-unknown-properties 的值设置为 true,以启用 FAIL_ON_UNKNOWN_PROPERTIES 功能。您必须为每个应用程序类型单独启用此功能:

application.properties

<fully-qualified-class-name>.quarkus.jackson.fail-on-unknown-properties=true
Copy to Clipboard Toggle word wrap

有关使用和自定义 Jackson 在 Quarkus REST 应用程序中使用和自定义 Jackson 的详情,请参阅 Quarkus REST JSON 扩展指南

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat