天天看点

ClassPathXmlApplicationContext的简单使用

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();

继续阅读