当前位置:首页>财经>正文

怎么获取Spring的ApplicationContext

2023-04-28 06:38:36 互联网 未知 财经

怎么获取Spring的ApplicationContext?

怎么获取Spring的ApplicationContext

  方法一:在初始化时保存ApplicationContext对象  ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml")ac.getBean("beanId")  这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring的情况。  方法二:通过Spring提供的工具类获取ApplicationContext对象  import org.springframework.web.context.support.WebApplicationContextUtilsApplicationContext ac1 = WebApplicationContextUtils.getRequiredWebApplicationContext(ServletContext sc)ApplicationContext ac2 = WebApplicationContextUtils.getWebApplicationContext(ServletContext sc)ac1.getBean("beanId")ac2.getBean("beanId")