java - 删除 EJB 会提高项目性能吗?

标签 java jakarta-ee ejb dao requesthandler

我一直在使用EJB参与一个政府项目。我在部署 EJB 时发现了一些服务器问题。在我的项目中工作的人们考虑过从 RequestHandler 和 DAO 之间删除 EJB,并直接从 RequestHandler 调用 DAO 方法。

我对这个问题的争论是,我们怎么能考虑从本身具有 EJB 基本框架的项目中删除 EJB !!!

请告知部署时提高性能所需的正确解决方案,并告知提高速度和性能的其他方法。

最佳答案

我参与过一些项目,删除 EJB 可以显着提高性能。

对我来说,使用 EJB 是为了提高生产力和所生成的解决方案的质量,而不是担心性能。通常性能不是一个大问题,但如果是这样,您可以向其投入硬件并使用云/分布式解决方案,其成本比以前更低。也就是说,它比花费更多时间进行开发更便宜。

关于java - 删除 EJB 会提高项目性能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9566521/

相关文章:

templates - 模板文本正文中不允许 JSF 和 EJB #{...}

postgresql - EJB3.1 注入(inject) JSF2.1 托管 bean 的不确定行为

java - Maven 在存储库中保留旧版本的 asm

java - MALLET 主题建模 OutOfMemoryError

java - 如何从 JAVA 与 SAP 应用程序通信

jsf - 使用 j_security_check 在 Java EE/JSF 中执行用户身份验证

java - Java 中的快速排序算法排序不正确(第一个元素作为枢轴)

java - 从特定索引开始搜索 java.util.List

java - JNDI 作为服务定位器设计模式是否不好?

jakarta-ee - GlassFish 在不同的物理服务器上运行 EJB