- 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
相关推荐
hstar95272 小时前
三十三、面向对象底层逻辑-SpringMVC九大组件之HandlerExceptionResolver接口设计面朝大海,春不暖,花不开2 小时前
Spring Security默认配置覆盖指南IT_Octopus4 小时前
多线程下使用缓存+锁Lock, 出现“锁失效” + “缓存未命中竞争”的缓存击穿情况,双重检查缓存解决问题Thanks_ks7 小时前
SpringBoot 自动化部署实战:CI/CD 整合方案与避坑指南qq_338032929 小时前
Spring Boot/Spring应用中配置自定义RedisTemplate考虑考虑9 小时前
Springboot3.5.x版本actuator新属性萌新小码农19 小时前
Spring框架学习day7--SpringWeb学习(概念与搭建配置)Mr Aokey20 小时前
Spring MVC参数绑定终极手册:单&多参/对象/集合/JSON/文件上传精讲长勺21 小时前
Spring中@Primary注解的作用与使用想用offer打牌1 天前
面试回答喜欢用构造器注入,面试官很满意😎...