2017-04-04 65 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,詳細解釋這兩個框架之間的區別。

相關問題