чтение настроек Бд из файла?
Такой вопрос: есть файл, помому, db.settings. Насколько я понял в яве существует специальный класс, для чтения из такого файла данных типа хоста, юзернейма и пароля. Если не сложно, можно пример?
[FONT="Courier New"][FONT="Courier New"]String prop;
mailParam=new Hashtable();
FileInputStream fis;
Properties props = new Properties();
try {
fis = new FileInputStream(this.configFile);
props.load(fis);
} catch (FileNotFoundException e) {
this.defServiceParam();
return;
} catch (IOException e) {
this.defServiceParam();
return;
}
// Чтение адреса сервера, используя который будет отправлятся почта
if((prop = props.getProperty(PARAM_MAIL_HOST))!=null){
mailParam.put(MAIL_HOST, prop);
}
// Чтение адреса отправителя использующийся по умолчанию
if((prop = props.getProperty(PARAM_MAIL_DEF_FROM))!=null){
mailParam.put(MAIL_FROM, prop);
}
// Чтение темы письма
if((prop = props.getProperty(PARAM_MAIL_SUBJ))!=null){
mailParam.put(MAIL_SUBJ, prop);
}[/FONT][/FONT]
для последующей работы с параметрами я использую Hashtable, но то уже кому как удобнее.
PARAM_MAIL_DEF_FROM такого рода параметры являются константами и хранятв себе имена полей
вот пример
[FONT="Courier New"]private final static String PARAM_MAIL_HOST="mail_host";[/FONT]
Надеюсь что помог :)