【Java 面试】介绍下 Spring IoC 的工作流程
Hi,我是 Mic
一个工作了 4 年的粉丝,在面试的时候遇到一个这样的问题。
“介绍一下 Spring IOC 的工作流程”
他说回答得不是很好,希望我能帮他梳理一下。
关于这个问题,我们来看看普通人和高手的回答。
普通人:
嗯。。。。。。。。
高手:
好的,这个问题我会从几个方面来回答。
IOC 是什么
Bean 的声明方式
IOC 的工作流程
IOC 的全称是 Inversion Of Control, 也就是控制反转,它的核心思想是把对象的管理权限
交给容器。
应用程序如果需要使用到某个对象实例,直接从 IOC 容器中去获取就行,这样设计的好
处是降低了程序里面对象与对象之间的耦合性。
使得程序的整个体系结构变得更加灵活。
评论0
最新资源