当前位置: 首页 > article >正文

spring、spring boot、Springmvc 的区别和关系

SpringSpring BootSpring MVC 就像一家公司的大老板优秀的工具经理专注前端开发的员工。它们之间有层层关系,负责不同的工作。

Spring

在这里插入图片描述

Spring Boot

在这里插入图片描述

Spring MVC

在这里插入图片描述

关系总结:

  1. Spring 是底层框架,是“大家长”,提供了基础设施,Spring MVC 是它的一部分。
  2. Spring Boot 是简化工具,用它可以快速启动 Spring 项目,包括 Spring MVC 项目。
  3. Spring MVC 专注 Web 开发,负责处理 HTTP 请求、返回响应。

一句话: Spring 是“根基”,Spring Boot 是“工具箱”,Spring MVC 是专注“Web 交互”的模块。用 Spring Boot,你可以轻松用 Spring MVC 开发 Web 项目!


http://www.kler.cn/a/467709.html

相关文章:

  • Android 性能优化:内存优化(实践篇)
  • C语言:枚举类型
  • 【练习】PAT 乙 1022 D进制的A+B
  • 【insert 插入数据语法合集】.NET开源ORM框架 SqlSugar 系列
  • 海外云服务器能用来做什么?
  • 后台运行 Python
  • k8s集群部署 - Dashboard v2.7
  • MySQL 8 主从同步配置(Master-Slave Replication)
  • ESP32移植Openharmony外设篇(7)土壤湿度传感器YL-69
  • Python进阶-08-继承性
  • 编译 C++ 程序:分离与保留调试信息以支持 GDB 对 Core 文件的调试
  • 如何自行解锁 ATamp;T 手机
  • UE5 slate创建SDockTab标签页的过程理解
  • Megatron - LM 怎么进行模型切分的,怎么匹配服务器的
  • 量子力学复习
  • STM32学习之MPU6050芯片 及 软件I2C读写MPU6050实验
  • linux命令行连接Postgresql常用命令
  • 【高阶数据结构】哈希表封装unordered_map、unordered_set
  • 【论文阅读】Anchor-based fast spectral ensemble clustering
  • 微服务保护—Sentinel快速入门+微服务整合 示例: 黑马商城
  • 我用AI学Android Jetpack Compose之Jetpack Compose学习路径篇
  • 字符串中常用函数
  • 时序优化方法
  • docker、数据库、Web应用程序安全
  • Stable Diffusion和Midjourney有什么区别?
  • 大学生入学审核系统的设计与实现(源码+数据库+文档)