Spring-Spring核心思想IOC(Inversion of Controll)控制反转和DI思想

IOC定义:控制反转实际上指的是控制权力的反转,具体指的是将原来项目中手动通过new关键字创建对象的权力交出来,交给spring(工厂),由工厂创建对象
DI:(Dependency Injection)依赖注入
语法:需要谁就将谁声明为成员变量并提供set方法,在工厂中使用property标签完成属性的注入
IOC和DI概念:将原有项目中手动通过new关键字创建对象的权力交给spring,由工厂去创建对象,spring框架不仅要创建对象还要在创建对象的同时维护类与类之间的依赖关系,因此在IOC基础上提出DI概念

你可能感兴趣的:(笔记,springboot-后端开发,spring,ioc)