rzk · 2月28日 · 2020年本文共796个字 · 预计阅读3分钟159次已读
// 从配置文件获取连接数据库的信息
// 通过FileReader 读取配置文件
FileReader fileReader = new FileReader("conf/server.properties&q睿共享uot;);
//创建属性对象
Properties pro = new Properties();
//通过属性对象的load方法将配置文件的信息加载到内存中生成一个map集合
pro.load(fileReader);
//關閉劉
fileReader.close();
String driver = pro.getProperty("driver");
String url = pro.getProperty("url");
String user = pro.getProperty("user");
String password = pro.getProperty("p睿共享assword");
//静态代码睿共享块,类加载时候就初始化了
static{
//创建属性对象
Properties properties = new Properties();
//通过类加载器读取对应的资源
InputStream is = Base睿共享Dao.class.getClassLoader().getResourceAsStream("db.properties");
try {
//将is睿共享流中的所有数据加载到属性对象中
properties.load(is);
} catch (IOException e) {
e.printStackTrace();
}
driver = properties.getProperty("driver");
url = properties.getProperty("url");
username = properties.getProperty("username");
password = properties.getProperty("password");
}