Spring和Struts是相似的吗?在Spring中,它是否只有像struts这样的表示层?Spring核心在Spring中使用吗?请详细说明Spring是如何在Spring中使用的。
发布于 2017-04-04 18:41:21
这些都是非常广泛的问题,我会尽量简单地说出来。
Spring中是否使用了Spring核心?Spring是如何在Spring中使用的?
是的,Spring使用Spring核心。首先,Spring核心是一个IOC容器,它将依赖项注入到各种bean类中(比如控制器类、服务类等)。因此,spring利用IOC容器(Spring)的功能来设置web框架组件,如WebApplicationContext和解析/创建ViewResolver对象等。
我建议您可以通过这里来详细了解spring模块是如何相互协作的。
Spring和Struts是相似的吗?在Spring中,它是否只有像struts这样的表示层?
它们都没有什么相似之处,比如它们遵循FrontController模式,即Spring使用DispatcherServlet,Struts使用ActionServlet。但是spring通过使用各种组件(例如适配器、处理程序等)提供了更多的配置。例如,在web应用程序中,您可以轻松地配置需要从控制器消费/生成哪些内容。您可以在这里查看这,以获得关于这两个框架之间差异的详细说明。
https://stackoverflow.com/questions/43214057
复制相似问题