Spring 相关常识
spring
Spring
是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。
spring mvc
springMvc
是 spring 基础之上的一个 MVC 框架, Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块.
主要处理 web 开发的路径映射和视图渲染,属于 spring 框架中 WEB 层开发的一部分.
ssm
SSM(Spring + SpringMVC + MyBatis)
框架集由 Spring、MyBatis 两个开源框架整合而成(SpringMVC是Spring中的部分内容).
spring boot
Spring Boot
就是一些库的集合, 默认优于配置,简化了插件配置流程,不需要配置xml. 不仅继承了 Spring 框架原有的优秀特性,而且还通过简化配置来进一步简化了 Spring 应用的整个搭建和开发过程。另外 SpringBoot 通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决
spring cloud
Spring Cloud
是一系列框架的有序集合, 利用 Spring Boot 的开发便利性巧妙地简化了分布式系统基础设施的开发. Spring Cloud
关注于全局的微服务整合和管理,将多个 Spring Boot单体微服务进行整合以及管理, SpringCloud 依赖于 SpringBoot 开发,而 SpringBoot 可以独立开发;