简述你对IoC(Inversion of Control)的理解

Spring面试题专栏

一个类需要用到某个接口的方法,我们需要将类A和接口B的实现关联起来,最简单的方法是类A中创建一个对于接口B的实现C的实例,但这种方法显然两者的依赖(Dependency)太大了。而IoC的方法是只在类A中定义好用于关联接口B的实现的方法,将类A,接口B和接口B的实现C放入IoC的 容器(Container)中,通过一定的配置由容器(Container)来实现类A与接口B的实现C的关联。

同类其他面试题 点击新一篇或旧一篇可浏览全部同类面试题

新一篇:描述一下Spring中实现DI(Dependency Injection)的几种方式
旧一篇:Spring对多种ORM框架提供了很好的支持,简单描述在Spring中使用Hibernate的方法。

你有答案? 你对以上面试题有意见? 你想发表你的见解? 写下来吧!你的分享将会让很多人受益!

相关面试题

·描述一下Spring中实现DI(Dependency Injection)的几种方式
·简述你对IoC(Inversion of Control)的理解
·Spring对多种ORM框架提供了很好的支持,简单描述在Spring中使用Hibernate的方法。
·请介绍一下Spring的事务管理
·如何在Spring的applicationContext.xml里面使用JNDI而不是datasource?

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。