Spring
1.spring意义
spring是一个轻量级框架,目的是为了解决开发的业务逻辑层代码和其他各层代码的耦合问题
2.spring 核心特性
2.1依赖注入
英文:dependendy injection
简称:DI
具体应用在IOC(控制翻转),其实依赖注入和IOC是同一个东西
2.2面向切面编程
英文:aspect-oriented programming
简称:AOP
AOP也是在IOC的基础上实现的
杂记
- tomcat管理servlet的创建,销毁等过程,所以tomcat是servlet容器
- spring是IOC,AOP的容器