Spring提供了多个应用上下文,以下三个必须掌握,因为最容易遇到
1)ClassPathXmlApplicationContext:从classpath处获取xml文件来加载一个上下文。
2)ClassPathXmlApplicationContext:从文件系统中获取xml文件来加载一个上下文。
3)XmlWebApplicationContext:从web应用获取xml文件来加载一个上下文。
这三个类都是ApplicationContext接口的实现。
使用:
ApplicationContext context = new ClassPathXmlApplicationContext("config.xml");//config.xml在src目录下
ApplicationContext context = new FileSystemXmlApplicationContext("d:/config.xml");