java读取配置文件

2018-04-20  本文已影响0人  不是咸鱼

我们在开发项目的过程中会遇到读取配置文件中变量的情景,现在记录可能用到的方法:
1.spring读取properties文件

ClassPathResource classPathResource = new ClassPathResource("/params.properties");
        Properties properties = null;
        try {
            properties = PropertiesLoaderUtils.loadProperties(classPathResource);
        } catch (IOException e) {
            e.printStackTrace();
        }

其中,params.properties放入我们resources目录下面。ClassPathResource和PropertiesLoaderUtils是spring中提供的方法,这个前提是使用了spring,相信大家的项目一般都会使用。
2.java 读取配置文件

Properties properties = new Properties();
// 使用ClassLoader加载properties配置文件生成对应的输入流
InputStream in = PropertiesMain.class.getClassLoader().getResourceAsStream("config/config.properties");
// 使用properties对象加载输入流
properties.load(in);
//获取key对应的value值
properties.getProperty(String key);
上一篇下一篇

猜你喜欢

热点阅读