Menulis dan Membaca File Properties Java
20 Feb 2012 Tinggalkan sebuah Komentar
in Java SE, Pemrograman
File Properties biasanya berguna untuk menyimpan username,password database dan host,port untuk koneksi dari aplikasi ke database maupun ke aplikasi lain.
dibawah ini contoh class yang mengurusi membaca file properties untuk digunakan dalam run aplikasi maupun menulis kedalam properties guna merubah password atau username atau host atau port.
public class FileSystem {
private final static String FILE_HOST = "system/server.properties";
public final static String KEY_HOST = "host";
public final static String KEY_PORT = "port";
public Properties read() {
try {
Properties p = new Properties();
p.load(new FileInputStream(FILE_HOST));
return p;
} catch (IOException ex) {
Logger.getLogger(FileSystem.class.getName()).log(Level.SEVERE, null, ex);
JOptionPane.showMessageDialog(null, "file server.properties not found");
return null;
}
}
public void writeServer(Properties p) {
try {
p.store(new FileOutputStream(FILE_HOST), null);
} catch (IOException ex) {
Logger.getLogger(FileSystem.class.getName()).log(Level.SEVERE, null, ex);
}
}
}






