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

