Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

чтение настроек Бд из файла?

489
19 ноября 2007 года
NeO_u
277 / / 11.10.2006
Такой вопрос: есть файл, помому, db.settings. Насколько я понял в яве существует специальный класс, для чтения из такого файла данных типа хоста, юзернейма и пароля. Если не сложно, можно пример?
23K
04 декабря 2007 года
atlete
14 / / 05.07.2007
если в файле у тебя параметры представлены в виде param=value то вот тебе пример, как раз использую такой подход

[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]

Надеюсь что помог :)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог