1、优点
1、Spring是一个开源免费的框架(容器)
2、Spring是一个轻量级的、非入侵式的框架
3、控制反转(IOC)、面向切面编程(AOP)
4、支持事务的处理、对所有框架整合支持
Spring是一个轻量级的控制反转(IOC)和面向切面编程(AOP)框架
<!-- https://mvnrepository.com/artifact/org.springframework/spring-jdbc -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>5.2.12.RELEASE</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.springframework/spring-jdbc -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>5.3.3</version>
</dependency>
引入上述两个jar包可自动导入相关包
2、组成
七大模块
3、扩展
Spring Booot 快速开发脚手架、基于Spring Boot可快速开发单个微服务、约定大于配置
Spring Cloud Spring Cloud是基于Spring Boot实现的
大多数公司都在使用Spring Boot进行快速开发,Spring,SpringMVC是前提