标签:lan 文件 配置文件 load www catch throw loader 使用
在项目的应用中,经常将一些配置放入properties文件中,在代码应用中读取properties文件,就需要专门的类Properties类,通过这个类可以进行读取。
深入理解和学习的参考的详见:深入理解和学习Properties参考
此处展现在项目中读取properties配置文件中的帮助类,代码可以直接使用:
import java.io.IOException; import java.util.Properties; public class PropertiesUtil { public static final String FILE_PATH = "properties/upload.properties"; //通过传入的路径及key,获得对应的值 public static String getValue(String path, String key) { Properties properties = new Properties(); try { properties.load(PropertiesUtil.class.getClassLoader().getResourceAsStream(path)); } catch (IOException e) { throw new RuntimeException("File Read Failed...", e); } return properties.getProperty(key); } //通过key直接获取对应的值 public static String getValue(String key) { Properties properties = new Properties(); try { properties.load(PropertiesUtil.class.getClassLoader().getResourceAsStream(FILE_PATH)); } catch (IOException e) { throw new RuntimeException("File Read Failed...", e); } return properties.getProperty(key); } }
java中Properties类及读取properties中属性值
标签:lan 文件 配置文件 load www catch throw loader 使用
原文地址:http://www.cnblogs.com/zjdxr-up/p/7763485.html