我一直在使用EJB参与一个政府项目。我在部署 EJB 时发现了一些服务器问题。在我的项目中工作的人们考虑过从 RequestHandler 和 DAO 之间删除 EJB,并直接从 RequestHandler 调用 DAO 方法。
我对这个问题的争论是,我们怎么能考虑从本身具有 EJB 基本框架的项目中删除 EJB !!!
请告知部署时提高性能所需的正确解决方案,并告知提高速度和性能的其他方法。
最佳答案
我参与过一些项目,删除 EJB 可以显着提高性能。
对我来说,使用 EJB 是为了提高生产力和所生成的解决方案的质量,而不是担心性能。通常性能不是一个大问题,但如果是这样,您可以向其投入硬件并使用云/分布式解决方案,其成本比以前更低。也就是说,它比花费更多时间进行开发更便宜。
关于java - 删除 EJB 会提高项目性能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9566521/