spring中的IOC/DI的知识点
Posted 奋斗的孩子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring中的IOC/DI的知识点相关的知识,希望对你有一定的参考价值。
IOC(Inverse of control):控制反转;其实就是一个装对象的容器,以前我们在controller中调用service中的方法,都要先new 一个service对象,这样不符合模式设计的六大法则中的依赖倒置原则,为了处理这个问题,可以把各层创建对象的工作让spring来完成,spring创建对象都把它放在ioc中
DI:依赖注入:其实与IOC是一回事,只是从不同的角度来看待问题的
实现IOC/DI的技术有:
1.setter注入(最常用)
2.构造方法注入(使用它时,要注意空构造器必须存在)
3.接口注入
4.Annotation注入
以上是关于spring中的IOC/DI的知识点的主要内容,如果未能解决你的问题,请参考以下文章