1.Spring 简介
SSH: struct2+spring+Hiberate
SSM: SpringMVC+Spring+Mybatis
官网:spring
官方下载地址:
GitHub:
<!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.3.14</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>5.3.14</version>
</dependency>
2.优点:
Spring是一个开源的,免费的框架(容器)
spring是一个轻量级,非入侵式的框架
控制反转(IOC),面向切面编程(AOP)
支持事务的处理,对框架整合
3.组成
模块:
4.拓展
springboot:
1. 一个快速开发的脚手架
2. 约定大于配置
3. 基于springboot可快速开发单个服务
springcloud: 基于springboot开发