首页 > 代码库 > Spring:笔记整理(2)——IOC容器
Spring:笔记整理(2)——IOC容器
IOC容器
什么是IOC
IOC ,全称Inversion of control,即,控制反转,是一种设计思想。
控制:
在Java中,IOC意味着:你将设计好的对象交给容器控制,而不是传统的在你的对象内容直接控制。
在传统程序设计中,我们直接在对象内容通过new创建对象。而IOC是有一个专门的容器来创建这些对象,即由IOC来控制对象的创建。
反转:
容器帮助我们查找及注入依赖对象,对象只是被动的接受依赖对象。
图示:
当有了IOC/DI容器后,我们就不用在客户端中主动创建这些对象了:
Spring:笔记整理(2)——IOC容器
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。