1.Spring
一个轻量级的控制反转(IOC)和面向切面(AOP)的框架
1.Spring为什么是“春天”
Spring使每个人都可以更快,更轻松,更安全地进行Java编程。Spring对速度,简单性和生产率的关注使其成为世界上最受欢迎的 Java框架。
2.Spring的理念
使得现有的技术更加容易使用,整合了现有的技术框架
3.SSM
SpringMVC + Spring + MyBatis
4.下载
官网: https://spring.io/
官方下载地址 : https://docs.spring.io/spring-framework/docs/
github.com : https://github.com/spring-projects/spring-framework/releases
5.Spring的优点
- 开源、免费的框架
- 轻量级、非入侵式的框架
- 控制反转(IOC)、面向切面编程(AOP)
- 支持事物的处理和几乎对所有Java框架的整合
6.组成
七大模块
7.Spring生态
SpringBoot
- 一个快速开发的脚手架
- 可以快速开发一个微服务
- 约定大于配置
SpringCloud
- 基于SpringBoot