1.编程思想
| 编程思想 | 主要内容 |
|---|---|
| IoC | 依赖控制反转,把对象的生命周期交给spring容器管理,由spring统一创建和销毁 |
| DI | 依赖注入,加载容器中的对象,并为属性赋值 |
| AOP | 面向切面编程,用于增强bean的功能、记录日志、权限控制等场景 |
| OOP | 面向对象编程 |
| BOP | 面向bean编程,spring里一切对象都是bean |
2.组成模块
spring官网:spring.io
| 编程思想 | 主要内容 |
|---|---|
| IoC | 依赖控制反转,把对象的生命周期交给spring容器管理,由spring统一创建和销毁 |
| DI | 依赖注入,加载容器中的对象,并为属性赋值 |
| AOP | 面向切面编程,用于增强bean的功能、记录日志、权限控制等场景 |
| OOP | 面向对象编程 |
| BOP | 面向bean编程,spring里一切对象都是bean |
spring官网:spring.io