今天爱分享给大家带来解释一下 IOC,以及 spring 的举例【面试题详解】,希望能够帮助到大家。
IOC 称为控制反转,也叫依赖注入,ioc 是 Spring 的核心组件,它通过配置文件,将需
要创建的对象以池的方式管理,将实例注入到需要的对象中区,是对象依赖于注入而不依赖
于实现,解决了各个组件的耦合度,使得项目在后期的维护和扩展上非常方便。 如在 ssh
框架整合中,我们将 datasource 对象注入给 sessionFactory,再将 sessionFactory 注入
给 dao 组件,再将 dao 组件注入给 struts 的 Action 组件,在将 action 对象注入给 struts
的拦截器。