比如有一个很简单的applicationContext.xml配置文件,里边配置了5个bean,
然后拿到context对象
ApplicationContext context = new ClassPathXmlApplicationContext();
这时所有bean的属性应该已经注入进去了吧?
所有的bean注入的顺序是什么样的?我在setxxx方法里打了log,发现不是按照xml的记录从上到下的顺序进行注入的。
谢谢
然后拿到context对象
ApplicationContext context = new ClassPathXmlApplicationContext();
这时所有bean的属性应该已经注入进去了吧?
所有的bean注入的顺序是什么样的?我在setxxx方法里打了log,发现不是按照xml的记录从上到下的顺序进行注入的。
谢谢
因为存在bean依赖,所以实际加载顺序并不会和xml中的顺序一样