2.5. 查看已弃用和不支持的功能列表
在将应用迁移到 JBoss EAP 7.4 之前,请注意先前版本的 JBoss EAP 中提供的一些功能可能已被弃用或不再受支持。由于维护成本高、社区兴趣低和更好的替代解决方案,部分技术的支持已被移除。
以下是一些已弃用且不支持的功能的简短总结:
- 实体 Bean
- 实体 Bean 不再被支持。如果您的应用使用实体 bean,您应该迁移代码以使用 Jakarta Persistence,这提供了性能更高且更灵活的 API。
- JAX-RPC
- 因为 Jakarta XML Web 服务提供了更加准确、更完整的解决方案,所以应该迁移为 Jakarta XML RPC 编写的代码,以使用 Jakarta XML Web 服务。
- jakarta Deployment
- Jakarta Deployment 定义了一个合同,使多个供应商的工具能够在任何 Jakarta EE 8 平台产品上配置和部署应用程序,但并未被广泛采用。您必须使用另一个 JBoss EAP 支持的选项来进行应用部署,如管理控制台、管理 CLI、部署扫描程序或 Maven。
- 通用 Jakarta 消息传递资源适配器
- 不再支持配置通用 Jakarta 消息传递资源适配器以连接到 Jakarta 消息传递供应商的功能。
- IO 子系统
- IO 缓冲池已弃用,但它们仍设置为当前版本中的默认设置。如果需要,您可以将 Undertow 字节缓冲区池设置为默认值。
- 缓存存储
-
remote
缓存存储已被弃用,而是使用hotrod
缓存存储。 - 平台和功能
- 之前版本中可用的多个平台和数据库已在 JBoss EAP 7.4 中弃用。
有关 JBoss EAP 7.0 中已弃用和不支持的功能的完整列表,请参阅红帽客户门户上的 JBoss EAP 7.0.0 发行注记中的不受支持和已弃用的功能。
有关 JBoss EAP 7.1 中已弃用和不支持的功能的完整列表,请参阅红帽客户门户上的 JBoss EAP 7.1.0 发行注记中的不受支持和已弃用的功能。
有关 JBoss EAP 7.2 中已弃用和不支持的功能的完整列表,请参阅红帽客户门户上的 JBoss EAP 7.2.0 发行注记中的不受支持和已弃用的功能。
有关 JBoss EAP 7.3 中已弃用和不支持的功能的完整列表,请参阅红帽客户门户上的 JBoss EAP 7.3.0 发行注记中的不受支持和已弃用的功能。