课程
/后端开发
/Java
/Spring入门篇
IOC容器初始化的时候为什么一定是先调用setBeanName方法然后再调用setApplicationContext方法?
2016-04-21
源自:Spring入门篇 3-3
正在回答
setBeanName方法是在bean初始化时调用的,setApplicationConText是在实现BeanFactoryAware接口后调用的方法,我个人认为是先调用setBeanName初始化bean,然后实现接口的时候调用setApplicationConText方法
Music祐铒钉 提问者
我做了测试,在test方法中加断点,运行后,发现
setBeanName和setApplicationContext运行顺序与xml中对应<bean>标签的顺序是一致的,或许你可以调换一下声明顺序^0^
举报
为您带来IOC和AOP的基本概念及用法,为后续高级课程学习打下基础
3 回答setBeanName和setApplicationContext的调用顺序
5 回答advice的执行顺序
3 回答testcons()和testSetter()两个方法一样为什么要写成两个方法?
1 回答执行顺序的问题
1 回答aware执行顺序