做商务网站要多少钱,社群营销是什么意思,门户网站建设为企业带来的好处,泰州手机网站制作这些都是 Spring 家族的重要组成部分,但它们各自定位不同、功能层级不同,可以用一张表格和简要说明来帮你快速理解: 一、四者概念和区别表格
名称功能定位主要用途/核心功能是否依赖其他部分Spring基础框架(核心)IOC、…
这些都是 Spring 家族的重要组成部分,但它们各自定位不同、功能层级不同,可以用一张表格和简要说明来帮你快速理解:
一、四者概念和区别表格
名称
功能定位
主要用途/核心功能
是否依赖其他部分
Spring
基础框架(核心)
IOC、AOP、事务、Bean 管理、通用配置
所有 Spring 项目都依赖它
Spring MVC
Web 层框架(属于 Spring)
基于 Servlet 的请求分发、控制器、表单处理、视图解析等
依赖 Spring 核心
Spring Boot
快速构建项目(增强工具)
自动配置、内嵌 Tomcat、一键启动、简化依赖管理
基于 Spring 和 Spring MVC
Spring Cloud
分布式系统开发(微服务)
服务注册发现、配置中心、熔断限流、链路追踪、网关等
基于 Spring Boot
二、简单理解
Spring:基础框架,管理 Bean 和依赖关系,是“根”
Spring MVC:构建 Web 应用的模块(Controller → Service → Dao),处理 HTTP 请求