一、简单的用ApplicationContext做测试的话,获得Spring中定义的Bean实例(对象).可以用:
ApplicationContext ac = new ClassPathXmlApplicationC
RegisterDAO registerDAO = (RegisterDAO)ac.getBean("RegisterDAO");
如果是两个以上:
ApplicationContext ac = new ClassPathXmlApplicationC
或者用通配符:
ApplicationContext ac = new ClassPathXmlApplicationC
二、遇到的问题:
上面执行main方法出错了,因为应该根据BeforeAdvice.class路径找到applicationContext.xml,所以如下图就正常了:
也可以如下图写法:
本文介绍了如何使用Spring框架中的ApplicationContext来获取定义好的Bean实例。包括使用单个配置文件、多个配置文件以及通配符的方式加载配置文件,并展示了如何解决由于路径问题导致的加载失败。
2万+

被折叠的 条评论
为什么被折叠?



