什么是IOC/h1>
IOC(Inversion of Control)翻译过来叫控制反转或反转控制。当我们需要创建一个对象,原始方式是new一个对象。比如现在有两个类,我在一个类中想用另一个类的方法,那么就将一个类的引用传过去进行使用,或者在一个类中创建另一个类的对象进行使用。
而现在这个过程可以通过IOC进行实现,它实现的好处是什么呢以帮我们实现解耦的操作。简单来说,控制反转就是把对象创建和对象之间的调用过程,交给Spring进行管理。
在耦合度较高的系统中,各个对象之间互相调用来完成功能。
图一

FileSystemXmlApplicationContext和ClassPathXmlApplicationContext将两个接口都实现了。
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92016 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!