/**
*
* TODO 重新配置数据库连接的用户名和密码
* @param username
* @param password
* @date 2015年1月21日
*/
public void reWriteJDBCProperties(String username, String password){
String fileUrl = System.getProperty("user.dir")+"\\resources\\jdbc\\jdbc.properties";
String keySName = "service.userName";
String keySPass = "service.password";
String keyIName = "install.userName";
String keyIPass = "install.password";
File file = new File(fileUrl);
if( false == file.exists() ){//文件不存在
return;
}
FileInputStream in;
FileOutputStream out;
Properties pro = new Properties();
try {
in = new FileInputStream(file);
pro.load(in);//读取
//修改前关闭流
in.close();
out = new FileOutputStream(file);
pro.setProperty(keySName, username);
pro.setProperty(keySPass, password);
pro.setProperty(keyIName, username);
pro.setProperty(keyIPass, password);
pro.store(out, "--update--");//第二个参数为注释
out.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}