最赞回答 / 小鱼小鱼吃虾米
为了让应用的每一个组件都能更容易的对公共组件进行引用。比如定义了一个bean,A组件想以beanA的名字来引用此bean,B组件想以beanB的名字来引用此bean,这时通过给bean再设置两个别名beanA、beanB就很方便!
2019-03-28
最赞回答 / weibo_阿弥陀佛好吗好的么么_0
经过一番研究终于发现了是我自己的问题,我在spring.xml文件中配置了两次<bean>,在测试类中ApplicationContext context = new ClassPathXmlApplicationContext("spring.xml");的时候就实例化了两次bean,经过这次折腾,我才真正认识到spring是在读入xml文件的时候就完成了bean的实例化。<...图片...>
2019-03-26
已采纳回答 / 滴八哥
close()方法是关闭context上下文,而registerShutdownHook是注册一个关闭事件的回调方法,当context关闭时会回调该方法。
2019-03-24
最赞回答 / 慕雪芸茗
已经指定的那个工厂不是静态工厂,这个工厂首先必须要先实例化一个工厂对象出来,完了才可以调用它的方法再实例化相关Bean,否则无法在一个类上调用对象实例的方法的。
2019-03-24