SpringIOC,控制反转

是一种降低对象之间耦合关系的设计思想。

一般来说在分层体系结构中,都是上层调用下级的接口,上层依赖于下层的执行,也就是说调用者依赖于被调用者。但是通过IOC方式,使上层不再依赖下层接口,通过一定的机制选择不同的下层实现,完成控制反转,使调用者来选择被调用者,IOC通过注入一个实例化对象来达到耦合的目的,使用这种方法后对象不会被显示调用,而是根据IOC容器(比如Spring)来提供。

猜你喜欢

转载自blog.csdn.net/qq_36330733/article/details/88320617