本文主要是介绍Spring - 获取ApplicationContext的几种方式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、在Spirng容器初始化时保存ApplicationContext对象
1、通过ClassPathXmlApplicationContext加载,默认获取的是classes即源代码路径下的配置文件
import org.springframework.context.support.ClassPathXmlApplicationContext;
ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
ApplicationContext context = new ClassPathXmlApplicationContext("classpath*:/context-*.xml");
2、通过FileSystemXmlApplicationContext加载,默认获取的是项目根路径下的配置文件
import org.springframework.context.support.FileSystemXmlApplicationContext;
ApplicationContext context = new FileSystemXmlApplicationContext("applicationContext.xml");
ApplicationContext context = new FileSystemXmlApplicationContext("WebRoot/WEB-INF/applicationContext*.xml");
注:该方式适用于采用Spring框架的需要通过配置文件手工初始化Spring的独立应用程序
这篇关于Spring - 获取ApplicationContext的几种方式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!