欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java properties操作

程序员文章站 2024-03-07 14:41:03
...

项目目录

java properties操作

phoenix.properties

phoenix.driver=org.apahce.phoenix.jdbc.PhoenixDriver
phoenix.url=jdbc:phoenix:node1:2181
phoenix.user=root
phoenix.password=密码

ConfigUtils.java

package com.sid.hbase;

import java.io.IOException;
import java.util.Properties;

public class ConfigUtils {
    public static Properties p =new Properties();

    static {
        try{
            p.load(ClassLoader.getSystemResourceAsStream("phoenix.properties"));
        }catch (Exception e){
            e.printStackTrace();
        }
    }


    public static String getDriver() throws IOException {
        p.load(ClassLoader.getSystemResourceAsStream("phoenix.properties"));
        return p.getProperty("phoenix.driver");
    }

    public static String getUrl(){
        return p.getProperty("phoenix.url");
    }

    public static String getUserName(){
        return p.getProperty("phoenix.user");
    }

    public static String getPassWord(){
        return p.getProperty("phoenix.password");
    }

    public static void main(String[] args) throws IOException {


        System.out.println(getDriver());
        System.out.println(getUrl());
        System.out.println(getUserName());
        System.out.println(getPassWord());
    }
}

结果

java properties操作

相关标签: properties