关闭

读取properties配置文件

276人阅读 评论(0) 收藏 举报


全选示例 :
public class FileUtil{
    /**
    * @description:根据相对路径获取系统配置文件输入流
    * @auth:smb
    * @param relativePath
    * @return
    */
    public static InputStream getResourceAsStream(String relativePath) {
		return Thread.currentThread().getContextClassLoader()
			.getResourceAsStream(relativePath);
    }

}
        
public class RemoteController{

    //url.properties:文件相对路径,若放在根目录下直接写文件名
    private static final String URL_PROPERTIES_NAME = "url.properties";
        
    private Properties properties;

    public RemoteController(){
	InputStream is = FileUtil.getResourceAsStream(URL_PROPERTIES_NAME);      
	properties = new Properties();
	try {
		properties.load(is);
	} catch (IOException e) {
		e.printStackTrace();
	}
    }//构造器初始化全局变量

    public void getData(){
	System.out.println(properties.getProperty("URL_HY"));//通过key获取value
    }

}
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:25340次
    • 积分:608
    • 等级:
    • 排名:千里之外
    • 原创:37篇
    • 转载:2篇
    • 译文:0篇
    • 评论:0条
    文章分类