【Spring深度分析】IoC/DI的基本实现

在我们的Java Web课程学习中,
在现阶段,Spring框架几乎是必学的一个框架
因为它有几个十分强悍的机制

那么,在这几篇的博文中,
本人将着重讲解这几个机制的思想以及实现

在这里插入图片描述


IoC —— 控制反转:

基本定义:

首先,本人要给新学习的同学扫个盲:
什么是IoC技术?
答曰:

Inversion of Control,
即“控制反转”,不是什么技术,而是一种设计思想
在Java开发中,IoC意味着将设计好的对象交给容器控制,
而不是传统的在对象内部直接控制

那么,再说得通俗一点:
Ioc机制,就是由容器来帮忙创建注入存入容器中的类的依赖对象


什么是 “反转”?

那么,为什么叫上述的现象为“反转”呢?
答曰:

因为由容器帮我们查找注入依赖对象,
对象只是被动地接受依赖对象,所以是反转
即:依赖对象的获取

猜你喜欢

转载自blog.csdn.net/weixin_45238600/article/details/105582175
今日推荐