zoukankan      html  css  js  c++  java
  • java获取properties配置文件值

    package me.ilt.Blog.util;
    
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.IOException;
    import java.util.Properties;
    
    public class PropertiesUtil {
    	public static String getValue(String key){
    		Properties prop = new Properties();
    		try {
    			//装载配置文件
    			prop.load(new FileInputStream(new File("src//dbCfg.properties")));
    			
    		} catch (IOException e) {
    			e.printStackTrace();
    		}
    		//返回获取的值
    		return prop.getProperty(key);
    	}
    	/*public static void main(String[] args) {
    		System.out.println(getValue("dbUser"));
    	}*/
    }
     

    方法二

    package me.ilt.Util;
    
    import java.io.IOException;
    import java.io.InputStream;
    import java.util.Properties;
    
    public class PropertiesUtil {
    	public static String getValue(String key){
    		Properties prop = new Properties();
    		InputStream in = new PropertiesUtil().getClass().getResourceAsStream("/dbCfg.properties");
    		try {
    			prop.load(in);
    			
    		} catch (IOException e) {
    			e.printStackTrace();
    		}
    		return prop.getProperty(key);
    	}
    
    }
  • 相关阅读:
    关于钩子函数的详细解答:
    Vue实现回到顶部
    Vue实现Rate组件(星星评分)
    Vue-router 路由模式
    javascript中实现跨域的方式
    Promise
    webpack使用
    小程序登录
    api工厂的sdk的使用
    面试题划“重点”
  • 原文地址:https://www.cnblogs.com/shizhijie/p/7648491.html
Copyright © 2011-2022 走看看