3.3. 处理弃用和删除


在 Eclipse Vert.x 4 中弃用或删除一些功能和功能。在将应用程序迁移到 Eclipse Vert.x 4 之前,请检查 弃用和删除。

  • 一些 API 在 Eclipse Vert.x 3.x 版本中已弃用,新的等效的 API 在该版本中提供。
  • 弃用的 API 已在 Eclipse Vert.x 4 中删除。

如果您的应用程序使用已弃用的 API,您应该更新应用程序以使用新的 API。这有助于将应用程序迁移到最新版本的产品。

使用已弃用的 API 时,Java 编译器会生成警告。在将应用迁移到 Eclipse Vert.x 4 时,您可以使用编译器检查已弃用的方法。

以下示例显示了 Eclipse Vert.x 3.x 版本中已弃用的 EventBus 方法。

// Send was deprecated in Vert.x 3.x release
vertx.eventBus().send("some-address", "hello world", ar -> {
  // Handle response here
});

方法 send (String,String,Handler<AsyncResult<Message>) 被替换为 Eclipse Vert.x 4 中的方法 请求(String,String,Handler<AsyncResult<Message>>)。

以下示例演示了如何更新应用程序以使用新的方法。

// New method can be used in Vert.x 3.x and Vert.x 4.x releases
vertx.eventBus().request("some-address", "hello world", ar -> {
  // Handle response here
});
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.