
1. SpringSpring是一个IOC容器用来管理Bean使用依赖注入实现控制反转可以很方便的整合各种框架提取AOP机制弥补OOP的代码重复问题更方便将不同类不同方法中的共同处理抽取成切面自动注入给方法执行比如日志异常等。2. Spring MVC是Spring对web框架的一个解决方案提供了一个总的前端控制器Servlet用来接受请求然后定义了一套路由策略url到handle的映射及适配执行handle将handle结果使用视图解析技术生成试图展现给前端。3. Spring Boot 是 Spring 提供的一个快速开发工具包让程序员更方便更快捷的开发SpringSpringMVC应用简化了配置约定了默认配置整合了一系列解决方案starter机制redismongodbes可以开箱即用。