九、Spring
1. Spring介绍
1. 对比以往项目,Spring优势有哪些:方便解耦,简化开发;AOP切面编程;声明式事务;整合各种优秀的框架;
2. 不重复造轮子
3. 使用Spring所需jar包
4. Spring官网:去spring官网找:https://spring.io/
2. Spring IoC/DI介绍
IoC中文名称:控制反转,也被称为DI:依赖注入。注意:属于同一件事情的两个名称。
创建对象的权利,或者是控制的位置,由JAVA代码转移到spring容器,由spring的容器控制对象的创建,就是控制反转。
由于控制反转概念比较含糊,所以又给出了一个新的名字:“依赖注入”,相对于IoC而言,“依赖注入”明确描述了“被注入对象依赖IoC容器来配置依赖对象”,DI是IoC的别名。