-
Rod Johnson:Spring Framework创始人。悉尼大学音乐博士。
-
Spring理念:使现有的技术更加容易使用,本身是一个大杂烩,整合了现有的技术矿机
-
SSH: Struct2+ Spring+Hibernate
-
SSM: SpringMvc+Spring+Mybatis
-
官网:Spring Framework
-
官网下载地址:https://repo.spring.io/ui/native/libs-release/org/springframework/spring/
-
GitHub下载教程:
- 打开 SpringFrmework网址
- 点击gitHub的图标
- 下载最新版本即可。点击v5.3.22进入下载界面,拉到最下边
- 拉到Assets,即可下载spring源码
- Maven repository
- 选择Spring Web MVC
- 选择最新版
4.导入依赖
三、spring 的优点org.springframework spring-webmvc 5.3.22 org.springframework spring-jdbc 5.3.22
- Spring是一个开源的免费的框架(容器)
- Spring是一个轻量级的、非侵入的框架
- 控制反转(IOC)、面向切面编程(AOP)
- 支持事务的处理,对框架整合的支持
总结一句话:spring就是一个轻量级的控制反转(IOC)和面向切面编程的框架。
- 非侵入:就是如果更换了框架,开发者只需要更改配置文件即可。
- 侵入式:用户代码对框架产生依赖,不能在框架外使用,不利于代码的复用。就是更改,开发者则必须要更改代码。好处是可以更好的与框架结合,更充分的利用框架的功能。



