一、Spring Boot简介
Spring Boot框架的前身Spring框架。
Spring框架就像一个家族,由它衍生出的产品包括Spring Boot、Spring Security、Spring MVC和Spring Cloud等等,不过他们的基础都是Spring的ioc和aop。ioc提供了依赖注入的容器,aop解决了面向横切面的编程;然后在此二者的基础上实现了其他延伸产品的高级功能。
其中,比较常见的Spring Boot、Spring Cloud、Spring MVC与Spring的关系如下图所示。
其中,Spring MVC是基于 Servlet 的一个 MVC 框架,主要解决 WEB 开发的问题,因为 Spring 的配置非常复杂,各种xml,properties处理起来比较繁琐。于是为了简化开发者的使用,Spring社区创造性地推出了Spring Boot,它遵循约定优于配置,极大降低了Spring使用门槛,但又不失Spring原本灵活强大的功能。
标签:框架,Spring,Boot,MVC,aop,ioc From: https://www.cnblogs.com/sara20200116/p/16592454.html