Spring MVC和Spring Core之间的区别
Spring MVC和Struts MVC是一样的吗?而在Spring MVC中它只是像struts MVC这样的表示层吗? Spring核心是否用于Spring MVC.你能否详细说明如何在Spring MVC中使用Spring Core. 最佳答案
这些是非常广泛的问题,我将试着用简单的术语来表达.
是的,Spring MVC使用Spring核心.首先,Spring核心是一个IOC容器,它将依赖项注入各种bean类(如控制器类,服务类等).因此,spring-mvc利用IOC容器(spring-core)的强大功能来设置Web框架组件,如WebApplicationContext和解析/创建ViewResolver对象等. 我建议您查看here以详细了解弹簧模块如何协同工作.
它们与FrontController模式之间几乎没有相似之处,即Spring使用DispatcherServlet而Struts使用ActionServlet.但是spring通过在Web应用程序中使用各种组件(如适配器,处理程序等)来提供更多配置,例如,您可以轻松配置需要从控制器使用/生成的内容. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |