简介
小于 1 分钟Spring全家桶Spring入门
历史
2002年,首次推出Spring框架的雏形:interface21框架。https://interface21.io/
2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版本。
Rod Johnson
Spring Framework创始人,著名作者。
Spring理念:使现有的技术更加容易使用。本身是一个大杂烩。整合了现有的技术框架。
4.3.9文档:https://docs.spring.io/spring-framework/docs/4.3.9.RELEASE/spring-framework-reference/html/
官方下载地址:https://repo.spring.io/release/org/springframework/spring/
maven依赖:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.2.11.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>5.2.11.RELEASE</version>
</dependency>
优点
- spring是一个开源的免费的框架(容器)。
- spring轻量级的、非入侵式的框架。
- 控制反转,面向切面编程(AOP)。
- 支持事务的处理。
总结
Spring就是一个轻量级的控制反转(IOC)和面向切面编程(AOP)的框架。