有没有关于Spring MVC vs Struts 2和其他框架的使用情况的统计数据?

我正在对基于请求的Web应用程序框架进行分析,以确定哪一个最适合特定项目,并且我被要求包含一些可靠的证据表明我们的选择被广泛使用和支持构架。

有没有关于此事的统计数据? 甚至是一个使用每个或哪些的主要公司的名单?

很难说哪个框架最符合您的需求,因为只有您可以根据您的要求进行分析,并根据您的要求查看哪个框架提供最佳匹配。

Matt Raible基于一些预定义的矩阵进行了非常深入的分析,你可以对一些框架有所了解

  • my_comparing_jvm_web_frameworks

最后,我会建议你不要与其他说法一起,因为那些可能有个人偏好,最好花时间找到哪个更适合你。

Spring提供了更多其他function,如安全性,dependency injection,AOP和事务。 所以你需要在你的应用程序中使用spring。

所以我认为为什么你需要一个不同的框架,比如Struts只是为了一个MVC前端,当Spring自己提供它时。

想一想。 如果使用struts,则会不必要地添加对另一个框架的依赖。