java – 为什么我们总是将Hibernate,Spring和Strut放在一个应用程序中?

当然,我正在谈论使用MVC模式.
当然,Hibernate使用Model层让我们的生活变得更轻松.
但是,Spring和Strut都可以使用Controller和View.
所以,我的问题是:“我无法理解为什么其他人总是将Spring和& Strut都放在一个应用程序中,而我们只需要其中一个(Strut或Spring).如果有人理解,请告诉我,谢谢!”
我只是Java世界的一个孩子,所以任何评论都表示赞赏.

解决方法:

But, Spring and Strut both work with Controller and View.

Spring is many things,如下图所示:

其中一个是Spring MVC framework.我同意,将(而且通常)将Spring MVC与Struts一起使用是有意义的(尽管在大型站点中,不同的部门可能有不同的要求).

然而,Spring也是很多其他东西,最重要的是an IOC framework,因此集成不同的模型和视图技术是非常有意义的.

上一篇:PHP本身是否正在转变为框架或大型库?


下一篇:php – 帮助理解以下框架如何组合在一起: