3.10. 进入 Jackson 作为 Quarkus REST 应用程序的默认 JSON 序列化和反序列化工具
警告
当您将应用程序从 Quarkus 1.7 升级到 Red Hat build of Quarkus 1.11 时,这个更改可能会破坏应用程序中的 REST 端点。更新应用程序代码,以确保对象映射在升级应用程序后正常工作。
在 Red Hat build of Quarkus 1.11 发行版本中,Jackson 设置为 Quarkus REST JSON 扩展使用的默认 ObjectMapper 工具。您可以使用上下文和依赖注入在应用的 REST Controller 类中注入 Jackson,以支持将 REST 应用程序数据转换为 JSON 格式或从 JSON 格式转换。有关破坏由 Red Hat build of Quarkus 1.7 到 Red Hat build of Quarkus 1.11 中的 DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES 功能导致的更改的更多详情,请参阅 在 Red Hat build of Quarkus 1.11 中将应用程序从 Red Hat build of Quarkus 1.71 升级到 Red Hat build of Quarkus 1.11