The interface for obtaining the ApplicationContextt.xml configuration file in Spring

 The interface for obtaining the ApplicationContextt.xml configuration file in Spring

 

   Reference: http://www.blogjava.net/xcp/archive/2011/06/22/352821.html

    

    // Resource resource = new ClassPathResource("appcontext.xml");

    // BeanFactory factory = new XmlBeanFactory(resource);

 

    // use classpath path

    // ApplicationContext factory = new ClassPathXmlApplicationContext("classpath:appcontext.xml");

    // ApplicationContext factory = new ClassPathXmlApplicationContext("appcontext.xml");

 

    // ClassPathXmlApplicationContext uses the file prefix to use absolute paths

    // ApplicationContext factory = new ClassPathXmlApplicationContext("file:F:/workspace/example/src/appcontext.xml");

 

    // Use the path of the file system, the default refers to the root path of the project

    // ApplicationContext factory = new FileSystemXmlApplicationContext("src/appcontext.xml");

    // ApplicationContext factory = new FileSystemXmlApplicationContext("webRoot/WEB-INF/appcontext.xml");

 

 

    // The classpath: prefix is ​​used, so that FileSystemXmlApplicationContext can also read the relative path under the classpath

    // ApplicationContext factory = new FileSystemXmlApplicationContext("classpath:appcontext.xml");

    // ApplicationContext factory = new FileSystemXmlApplicationContext("file:F:/workspace/example/src/appcontext.xml");

 

    // without file prefix

    ApplicationContext factory = new FileSystemXmlApplicationContext("F:/workspace/example/src/appcontext.xml");

    IHelloWorld hw = (IHelloWorld)factory.getBean("helloworldbean");

    log.info(hw.getContent("luoshifei"));

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326464793&siteId=291194637