ClassPathXmlApplicationContext的简单使用

来源:互联网 发布:成为院士 知乎 编辑:程序博客网 时间:2024/05/19 16:35

ClassPathXmlApplicationContext

ClassPathXmlApplicationContext是spring读取xml最常用的类。而我们一般操作的是其接口ApplicationContext。BeanFactory和ApplicationContext区别不大,BeanFactory不在自动 BeanPostProcessor 和自动 BeanFactoryPostProcessor 上注册。尽量用ApplicationContext。

<!--通配符使用不了解的道友可以参考http://blog.csdn.net/wu020708/article/details/60465050-->

String applicationXml = "classpath*:spring_schedule/application/application.xml";
String beanXml = "classpath*:spring_schedule/bean/services.xml";
String[] path = {applicationXml,beanXml};

ClassPathXmlApplicationContext wapp = new ClassPathXmlApplicationContext(path);

//获取并执行类对应的方法。

wapp.getBean(MyBean.class).myMethod();


0 0