Spring MVC和Struts MVC是相似的吗?而在Spring MVC中它只是像struts MVC那样的表现层? Spring核心是否在Spring MVC中使用?请您详细说明Spring MVC中如何使用Spring Core。Spring MVC和Spring Core的区别
3
A
回答
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,详细解释这两个框架之间的区别。
相关问题
- 1. spring-context和spring-core依赖关系有什么区别?
- 2. Spring Security:ROLE_ANONYMOUS和IS_AUTHENTICATED_ANONYMOUSLY的区别
- 3. Spring Boot不识别Spring MVC
- 4. Spring JSP MVC和Thymeleaf MVC之间的区别
- 5. Spring MVC:弹簧之间的区别:绑定和窗体:窗体
- 6. Spring MVC:请解释@RequestParam和@ModelAttribute之间的区别
- 7. Spring MVC中拦截器和过滤器的区别
- 8. solr core&solrj&spring-data-solr之间的区别
- 9. Spring Data Slice:getSize()和getNumberOfElements()之间的区别
- 10. Spring Data REST - @PrePersist和@HandleBeforeCreate的区别?
- 11. dispatcher-servlet和spring-servlet之间的区别
- 12. @Component和@Configuration在Spring 3中的区别
- 13. spring - request.setAttribute和model.addAttribute之间的区别?
- 14. Spring MVC和JSF MVC
- 15. Spring-JPA和Spring-Data-JPA之间的区别
- 16. Spring JDBCTemplate ResultSetExtractor和Spring Batch ItemReader之间的区别
- 17. Spring Vault和Spring云配置与Vault后端的区别
- 18. Grails 1.3.5和Spring Security Core
- 19. Ajaxupload和Spring MVC
- 20. Spring MVC和@Async
- 21. json和Spring MVC
- 22. ServletContext和Spring MVC
- 23. Spring mvc和Ajax
- 24. 在Spring MVC中返回ModelAndView和返回String有什么区别?
- 25. struts2和spring之间有什么区别MVC
- 26. Spring和Spring.net有什么区别吗?
- 27. DAO和Spring Beans有什么区别?
- 28. Spring BeanFactoryAware和ApplicationContextAware有什么区别?
- 29. spring-boot:run和spring-boot有什么区别:开始
- 30. spring 2.5和spring 3.x有什么区别?
请在此检查:http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#spring-introduction – akuma8