Spring Boot,Spring MVC和Spring有什么区别

Spring作为IOC容器管理Bean,实现控制反转和AOP,简化代码重复。SpringMVC是其在Web领域的解决方案,处理请求与响应。SpringBoot则为快速开发工具,提供默认配置和Starter,便于集成多种技术如Redis、MongoDB和ES。
摘要由CSDN通过智能技术生成

 1. Spring

Spring是一个IOC容器,用来管理Bean,使用依赖注入实现控制反转,可以很方便的整合各种框架,提取AOP机制弥补OOP的代码重复问题,更方便将不同类不同方法中的共同处理抽取成切面,自动注入给方法执行,比如日志,异常等。

2. Spring MVC是Spring对web框架的一个解决方案,提供了一个总的前端控制器Servlet,用来接受请求,然后定义了一套路由策略(url到handle的映射)及适配执行handle,将handle结果使用视图解析技术生成试图展现给前端。

3. Spring Boot是Spring提供的一个快速开发工具包,让程序员更方便,更快捷的开发Spring+SpringMVC应用,简化了配置(约定了默认配置),整合了一系列解决方案(starter机制),redis,mongodb,es,可以开箱即用。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值