- Spring是一个IOC容器,用来管理Bean,使用依赖注入实现控制反转,可以狠方便的整合各种框架,提供AOP(切面)机制弥补OOP(面向对象)的代码重复问题、更方便将不同类不同方法中的共同处理抽取成切面、自动注入给方法使用,比如日志异常等
- SpringMVC是spring对web框架的一个解决方案,提供了一个总的前端控制器DispatcherServlet,用来接收请求,然后定义了一套路由策略(url到handle的映射)及适配执行handle,将handle结果使用视图解析技术生成视图展示给前端
有关具体流程请看:SpringMVC流程 - SpringBoot是Spring提供的一个快速开发工具包(脚手架),让程序员能更方便、更快速的开发spring+springmvc应用,简化了配置(约定了默认配置),整合了一系列的解决方案(starter机制),redis、mongodb、es,可以开箱即用
Spring、SpringMVC、SpingBoot的区别
大格橘2023-07-30 15:43
相关推荐
一枕槐安48715 小时前
RAG 服务扛住高并发:缓存、队列、限流三件套YDS82918 小时前
Small Spring IOC篇:作用域和FactoryBean雷一言说18 小时前
Spring AI 2.0 Modular RAG:接入 Rerank 重排模型学到老活到老18 小时前
第 22 集:Filter、Interceptor、AOP 都能拦截,为什么不能互换?郭小李19 小时前
spring 中的 @EnableWebMvc注解和WebMvcConfigurer接口CoderYanger20 小时前
Java EE 进阶:5. Spring IoC&DI(第二弹):Spring IoC霸道流氓气质21 小时前
AI 翻译插件:翻译记忆级联复用、术语混合检索与结构化质量门禁的 Vue3 + Spring AI 生产级实战霸道流氓气质1 天前
智能表单生成器:结构化输出契约、JSON Schema 驱动渲染与 EAV/JSONB 混合存储的 Vue3 + Spring AI 生产级实战java_nnnn1 天前
spring web mvc图书管理小案例步行cgn2 天前
StringHttpMessageConverter 详解:Spring MVC 中字符串读写的默认转换器