Spring IOC控制反转和DI依赖注入

IOC:Inverse of Control

反转控制的概念。就是将原本在程序中手动创建HelloWorld对象的控制权,交由Spring框架管理,简单说,就是创建HelloWorld对象控制权被反转到了spring框架。

DI:Dependency Injection

依赖注入,在spring框架负责创建Bean对象时,动态的将依赖对象注入到Bean组件中。


附:面试题

IOCDI的区别?

IOC控制反转,指将对象的创建权,反转到spring容器。

DI依赖注入,指spring创建对象的过程中,将对象依赖属性通过配置进行注入。

猜你喜欢

转载自blog.csdn.net/mao502010435/article/details/79584033