当前位置: 首页 > 知识库问答 >
问题:

Spring MVC和Spring Boot的区别[已关闭]

武骁
2023-03-14

我刚刚开始学习Spring。下一步,我想开发更大的web应用程序。

共有1个答案

浦德义
2023-03-14
  • Spring MVC是一个完整的面向HTTP的MVC框架,由Spring框架管理并基于servlet。它将等效于JavaEE堆栈中的JSF。其中最流行的元素是用@controller注释的类,在这些类中实现可以使用不同HTTP请求访问的方法。它有一个等效的@restcontroller来实现基于REST的API。
  • Spring boot是一个用于快速设置应用程序的实用工具,它提供了一个开箱即用的配置,以便构建Spring支持的应用程序。您可能知道,Spring在其保护伞下集成了大量不同的模块,如spring-core、spring-data、spring-web(顺便说一句,其中包括Spring MVC)等等。有了这个工具,您可以告诉Spring要使用多少个,并且您将得到它们的快速设置(以后允许您自己更改)。

因此,Spring MVC是一个用于web应用程序的框架,而Spring Boot是一个基于Spring的生产就绪项目初始化器。您可能会发现访问So中的Spring MVC标记wiki和Spring Boot标记wiki非常有用。

 类似资料:
  • < b >想改进这个问题?更新问题,以便通过编辑此帖子用事实和引用来回答问题。 Gradle和Maven有什么区别 我是Gradle的新手,但我曾经和maven一起工作。 何时使用 Gradle 以及何时使用 Maven?

  • 我对和的用途有点困惑。 正如我从文档中理解的,拦截器在请求之间运行。另一方面,Filter在呈现视图之前运行,但在Controller呈现响应之后运行。 那么,拦截器中的和过滤器中的之间的区别在哪里呢?

  • 我理解聚合和组合之间的区别,但我在联想方面有点挣扎。我目前的理解是,当“它们相互使用”时,类之间存在关联,例如,在方法调用期间将一个对象传递给另一个对象。另请参阅: http://www.codeproject.com/Articles/330447/Understanding-Association-Aggregation-and-Composit 这两个对象都是独立存在的,和聚合不同,任何对象

  • 问题内容: PHP和Javascript有什么区别? 我知道一个是服务器端脚本,另一个是浏览器端。但是我要问的是,使用Javascript可以显示警报消息,我也可以简单地使用PHP来执行警报消息,而无需使用任何功能或使用if- else组合。 那么PHP和Javascript是排他性的吗,比如如果我使用一个,那么就不应该使用另一个,或者? 问题答案: 什么是差异黑白PHP和JavaScript 大

  • 我在springboot应用程序中使用webclient来调用外部restful web服务。间歇性地获取此异常。 在收到此异常之前,我在日志中看到以下警告。 这是完整的堆栈跟踪: 这是MessageServiceImpl.java 这里是客户端组件类 在下面的配置中,我在SSLContext中添加了信任存储。 下面是应用程序属性文件 我已经尝试通过下面链接中给出的解决方案来解决这个问题,但是没有

  • 主要内容:UNIX 的坎坷历史,Linux 的那些往事,UNIX与Linux的亲密关系,UNIX/Linux系统结构UNIX 与 Linux 之间的关系是一个很有意思的话题。在目前主流的服务器端操作系统中,UNIX 诞生于 20 世纪 60 年代末,Windows 诞生于 20 世纪 80 年代中期,Linux 诞生于 20 世纪 90 年代初,可以说 UNIX 是操作系统中的"老大哥",后来的 Windows 和 Linux 都参考了 UNIX。 现代的 Windows 系统已经朝着“图形界面