gpt4 book ai didi

spring - Spring + Tomcat 什么时候不够强大?

转载 作者:行者123 更新时间:2023-11-28 21:46:52 25 4
gpt4 key购买 nike

我最近一直在阅读/了解更多关于 Spring 的信息,以及如何将 Spring 与其他开源工具(如 Tomcat 和 Hibernate)结合使用。我正在评估 Spring MVC 是否可以成为我从事的项目的可能替代技术,该项目使用 WebLogic 和大量定制的 Java EE 代码。问题是,我一直怀疑我们的解决方案设计过度,而且比需要的复杂得多。令人惊讶的是,现在是 2009 年了,但我们仍在编写自己的事务处理和线程池类。如果您明白我的意思,我们又不像亚马逊、eBay 或谷歌。因此,我正在研究“越简单越好”的选项。

所以这是我的问题:我想听听关于您如何决定是否需要成熟的 Java EE 应用程序服务器的意见。您如何“测量”Java EE 应用程序的大小/负载/需求?并发用户数?每日总交易量?在您举手投降并说“好吧,Tomcat 只是不适合它,我们需要 JBoss/WebLogic/WebSphere”之前,应用程序需要变得多“沉重”?

最佳答案

我认为是否使用成熟的 Java EE 服务器的决定不应该基于用户或事务的数量。相反,它应该基于您是否需要该功能。

在我当前的项目中,我们实际上正在从 JBoss 转移到 vanilla Tomcat,因为我们意识到我们没有使用任何超出基本 servlet 的 Java EE 功能。然而,我们正在使用 Spring。在 Spring 的基本对象管理、事务处理和 JDBC 功能之间,我们没有看到对 EJB 的迫切需求。我们目前使用的是 Struts 2 而不是 Spring 的 MVC,但我听说过很多关于它的好消息。无论如何,Spring 与许多 Java Web 框架集成得很好。

关于spring - Spring + Tomcat 什么时候不够强大?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1820771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com