zoukankan      html  css  js  c++  java
  • Java 读取properties

    package Db;
    import java.io.InputStream;
    import java.util.Properties;
    import java.io.BufferedReader;
    import org.apache.log4j.Logger;
    import java.io.FileReader;
    import api.SshTest;
    
    import java.io.IOException;
    
    public class GetProperties {
    	private static Logger logger = Logger.getLogger(SshTest.class);
    	public static  void readFile() {
    		String driver = "";
    		String dburl = "";
    		String user = "";
    		String pwd="";
    		BufferedReader bufferedReader=null;
    		try {
    		bufferedReader = new BufferedReader(new FileReader("F:\\\\eclipse\\\\myproject\\\\src\\\\Db\\\\config.properties"));
    		}catch (Exception e) {
    					e.printStackTrace();
    				}
    		Properties p = new Properties();
    		try {
    			p.load(bufferedReader);
    		} catch (IOException e1) {
    			e1.printStackTrace();
    		}
    		
    		driver = p.getProperty("Driver");
    		dburl = p.getProperty("DBurl");
    		user = p.getProperty("DBUser");
    		pwd = p.getProperty("DBPwd");
    		System.out.println(user+pwd+dburl+driver);
    		logger.info(""+driver+""+dburl+""+user+""+pwd);
    	}
    	public static void main(String[] args) {
    		readFile();
    	}
    //     Properties properties = new Properties();
    //	2     // 使用ClassLoader加载properties配置文件生成对应的输入流
    //	3     InputStream in = PropertiesMain.class.getClassLoader().getResourceAsStream("config/config.properties");
    //	4     // 使用properties对象加载输入流
    //	5     properties.load(in);
    //	6     //获取key对应的value值
    //	7     properties.getProperty(String key);
    
    }
    

      

  • 相关阅读:
    HO引擎近况20210912
    查询超时问题的处理
    ubuntu根据关键词批量杀进程
    创建notebook适用的虚拟环境
    信赖域策略优化(Trust Region Policy Optimization, TRPO)
    强化学习(Reinforcement Learning)
    生成对抗网络(GAN与W-GAN)
    卷积神经网络CNN
    循环神经网络RNN
    PyTorch自动求导
  • 原文地址:https://www.cnblogs.com/SunshineKimi/p/10540298.html
Copyright © 2011-2022 走看看