控制:对于成员变量赋值的控制权
反转控制:把对于成员变量赋值的控制权,从代码中反转(转移)到Spring??和配置?件中完成
好处:解耦合
底层实现:??设计模式
注?:通过Spring的??及配置?件,为对象(bean,组件)的成员变量赋值
依赖注?:当?个类需要另?个类时,就意味着依赖,?旦出现依赖,就可以把另?个类作为本
类的成员变量,最终通过Spring配置?件进?注?(赋值)。
好处:解耦合
这里主要是介绍下Spring的这俩个概念,基本上面试都会问到.需要牢记控制反转和依赖注入的操作步骤,大致能够简单说出大致实现.有很多面试官喜欢问这俩者有什么区别,其实俩者不是一个东西只需要分别介绍他们的概念即可.
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。