现在框架技术很流行,其中有一个很好的东西就是配置文件的使用。这样很好东西都可以从代码中分离出来。可重用性更是有一种质的提高。
下面我就就自己在JAVA中使用配置文件的经历,算总结吧。。拿出来献丑吧。。
它主要用到的是在java.util包中的Properties类。
使用的时候用Static静态代码块初始化。这样只用在程序中Load一次到内存就OK了。
代码分析一下:
public class PropertiesManager {
static Properties props = new Properties();
static {
try{
props.load(PropertiesManager.class.getClassLoader().getResourceAsStream("config/XXXX.properties");
}catch(IOException e) {
e.printStackTrance();
}
}
private PropertiesManager() {};
public static String getProperty(String key) {
return props.getProperty(key);
}
}
然后使用时只要PropertiesManager.getProperty("...");就可以了。非常方便 吧。。以上的差不多都可以理解吧。。没有什么很深的东西。。只要灵活应用。你的程序会变得很漂亮的。