2017-04-04 71 views
3

Spring MVC和Struts MVC是相似的吗?而在Spring MVC中它只是像struts MVC那样的表现层? Spring核心是否在Spring MVC中使用?请您详细说明Spring MVC中如何使用Spring Core。Spring MVC和Spring Core的区别

+0

请在此检查:http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#spring-introduction – akuma8

回答

1

这些都是非常宽泛的问题,我会尽力用简单的话来说。

Spring的核心是用在Spring MVC中吗? Spring MVC中如何使用Spring Core?

是的,Spring MVC使用Spring核心。首先,Spring核心是一个IOC容器,它将依赖注入到各种bean类(如控制器类,服务类等)中。因此,弹簧MVC利用IOC容器(春芯)建立web框架组件,如WebApplicationContext和解决的功率/创建ViewResolver对象等。

,我建议你可以看看here进行了详细的了解Spring模块如何协同工作。

Spring MVC和Struts MVC是相似的吗?而在Spring MVC中,它只有 表示层像struts MVC?

他们都有一些相似之处,如他们遵循FrontController模式,即Spring使用DispatcherServlet和Struts使用ActionServlet。但是,Spring通过在Web应用程序内部使用各种组件(如适配器,处理程序等)来提供更多配置,例如,您可以轻松配置哪些内容需要从控制器消耗/生成。 您可以在这里查看this,详细解释这两个框架之间的区别。

相关问题