1.ClassPathXmlApplicationContext加载配置文件:
ApplicationContext ctx = new ClassPathXmlApplicationContext("classpath:applicationContext.xml");
2.FileSystemXmlApplicationContext指定目录加载
ApplicationContext ctx = new FileSystemXmlApplicationContext("src/applicationContext.xml");
3.通过ServletContext对象获得ApplicationContext对象
HttpSession session = request.getSession();
ServletContext context = session.getServletContext();
ApplicationContext ctx = WebApplicationContextUtils.getWebApplcationContext(context);
4.继承抽象类ApplicationObjectSupport,继承抽象类WebApplicationObjectSupport,实现ApplicationContextAware接口
ApplicationContext ctx = new ClassPathXmlApplicationContext("classpath:applicationContext.xml");
2.FileSystemXmlApplicationContext指定目录加载
ApplicationContext ctx = new FileSystemXmlApplicationContext("src/applicationContext.xml");
3.通过ServletContext对象获得ApplicationContext对象
HttpSession session = request.getSession();
ServletContext context = session.getServletContext();
ApplicationContext ctx = WebApplicationContextUtils.getWebApplcationContext(context);
4.继承抽象类ApplicationObjectSupport,继承抽象类WebApplicationObjectSupport,实现ApplicationContextAware接口