CompositeConfiguration的用法

public class Mytest {

    private static ApplicationContext applicationContext;

    public static void main(String[] args) throws Exception {
        
        //获取spring上下文
        applicationContext = new ClassPathXmlApplicationContext("applicationContext-config.xml");
        
        CompositeConfiguration configuration = new CompositeConfiguration();
        XMLConfiguration config = (XMLConfiguration) applicationContext.getBean("xmlConfiguration");
        configuration.addConfiguration(config);
        
        String value = configuration.getString("test.url");
        System.out.println(value);//运行结果http://www.baidu.com
    }

}


applicationContext-config.xml

       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans.xsd">

   
         
  


local-app.xml



    
        http://www.baidu.com
    



你可能感兴趣的:(java技术)