spring的Environment

package test;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.ApplicationContext;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.PropertySource;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.core.env.Environment;

 

@Configuration
@PropertySource("classpath:jdbc.properties")
public class Test1 {
    @Autowired
    Environment evn;
    public static void main(String[] args) {
        ApplicationContext ctx = new ClassPathXmlApplicationContext(
                new String[]{"applicationContext-activiti.xml", "applicationContext-base.xml","applicationContext-core.xml"});
        
        Test1 work = (Test1) ctx.getBean("test1");
        work.getTestConfig();

    }
    
    public  void getTestConfig() {
        
        System.out.println(evn.getProperty("xxl.job.db.url"));
    }

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章