java spring 区别_关于java:Spring和Spring MVC框架有什么区别

我是Spring的新手。 谁能让我知道Spring和Spring MVC Framework有什么区别?

Spring是一个很大的框架,其中包含许多组件。 Spring MVC是这些组件之一-它是使您能够根据模型-视图-控制器设计模式实现Web应用程序的组件。

1- Spring用抽象的词是一个框架

The Spring Framework is an open source application framework and inversion of control container for the Java platform.

检查此链接以获取更多信息:

春季框架

框架与工具包与库

2- MVC架构

它是一种可帮助开发人员分离Web应用程序构建块的体系结构。

Model View Controller or MVC as it is popularly called, is a software design pattern for developing web applications

检查此链接以获取更多信息:

基本的MVC架构

MVC是一个Spring模块。您可以使用它来设计Web应用程序。 Spring中的MVC实现了前端控制器设计模式。在您的web.xml中,您将定义一个servlet(DispatcherServlet),所有请求将通过它,并且将由您要定义的Controller(@Controller)进行处理。

Spring是有助于将不同组件连接在一起的框架。有很多用于IOC,AOP,Web MVC等的模块。Spring Framework是一个开源应用程序框架,并且是Java平台的控制容器的倒置。

Spring MVC(模型-视图-控制器)是整个Spring框架中的一个组件,用于支持Web应用程序的开发。

Spring MVC是整个Spring框架中的一个组件,用于支持Web应用程序的开发。您可以使用任何Web容器,因此它可以与Tomcat正常运行。只需认为Spring是第三方库即可。您只需要将必要的jar文件放在lib目录中,并定义一些xml文件。

因此,基本上,当您只说Spring时,它只是一个框架。所谓框架,是指许多功能/罐子。就像您可能具有具有核心功能或aspectj等的核心一样。SpringMVC(即模型视图控制器)是Spring框架提供的此类功能之一。您可以根据所请求的URL的模式将对请求的处理推迟到各个控制器。你可以参考

Spring MVC你好世界示例

谢谢,我在coderanch.com/t/60236/oa/difference-spring-spring-MVC上阅读了它,仍然认为可能会有其他差异。

可以将Spring框架可视化,以替代或替代Enterprise JavaBeans(EJB)模型,如此处所述。这意味着开发分布式,可伸缩,安全的事务性应用程序的框架。

可以将Spring MVC视为Struts,Stripes,Tapestry等的替代品,即表示层框架。

Spring框架是Spring MVC的超集。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值