此篇依赖于上一篇:java web项目用属性文件保存数据库参数
直接写类:
import java.io.IOException;
improt java.io.InputStream;
import java.util.Properties;
class CProper extends Properties
{
private static CProper proper = null;
private CProper() //这是一个私有的构造函数,只能通过getInist()这个函数返回该类的对象,而且每次对象是相同的
{
InputStream is = this.getClass().getResourceAsStream("/db.properties");
load(is);//加载进来
}
//通过这个方法从文件中读取配置值
public static CProper getInist()
{
if(proper == null)
{
proper = new CProper();
return proper;
}
else
return proper;
}
}
测试方式为:
CProper.getInist().getProperty(键值);