一、什么是依赖注入
依赖注入是指程序运行过程中,如果需要调用另一个对象协助时,不需要在代码中创建对象,而是依赖于外部的注入(应用程序在运行时依赖 IoC 容器来动态注入对象需要的外部资源)。DI 依赖注入是控制反转的具体实现方式。简单来说,控制反转是创建对象,依赖注入是为对象的属性赋值。
二、有哪些实现方式?
1.setter 注入
2. 构造方法注入
3. 根据注解注入(Autowired 自动注入,可以配置全局、局部)
一、什么是依赖注入
依赖注入是指程序运行过程中,如果需要调用另一个对象协助时,不需要在代码中创建对象,而是依赖于外部的注入(应用程序在运行时依赖 IoC 容器来动态注入对象需要的外部资源)。DI 依赖注入是控制反转的具体实现方式。简单来说,控制反转是创建对象,依赖注入是为对象的属性赋值。
二、有哪些实现方式?
1.setter 注入
2. 构造方法注入
3. 根据注解注入(Autowired 自动注入,可以配置全局、局部)