码迷,mamicode.com
首页 > 编程语言 > 详细

Spring_02_控制反转(IOC) 理论推导

时间:2021-05-24 02:58:59      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:获取   文件   三方   com   面向对象编程   alt   inf   依赖注入   控制反转   

IOC 理论推导

* IOC是一种设计思想,在没有IOC的程序中,我们面向对象编程,对象的创建与对象的依赖关系完成硬编码在程序中,对象的创建需要在程序中进行控制;使用控制反转后将对象的创建权交给第三方。

技术图片

* IOC是Spring的核心内容,可以使用多种方式实现IOC,例如 XML配置文件、注解、新版本的Spring也可以实现零配置实现IOC。

* Spring在初始化的时候会先去读取配置文件,根据配置文件将对象存入IOC容器中,程序要的哪个对象再从IOC容器中取哪个对象。

* 控制反转(IOC) 是一种通过描述(xml或注解),并通过第三方去获取特定对象的方式,在Spring中实现控制反转的是IOC容器,其实现方法是依赖注入(Dependency Injection) DI。

Spring_02_控制反转(IOC) 理论推导

标签:获取   文件   三方   com   面向对象编程   alt   inf   依赖注入   控制反转   

原文地址:https://www.cnblogs.com/szqengr/p/14747631.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!