powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как хранить настройки внутри приложения?
3 сообщений из 3, страница 1 из 1
Как хранить настройки внутри приложения?
    #38472615
GaraZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребята подскажите плз
Есть конфиг в котором сохранены настройки для соединения с бд в зависимости от профиля
Вот такой структуры

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
-- Профиль: Имя профиля1
---- Имя сервера: Значени1
---- Порт: Значение1
---- База данных: Значение1
---- Имя пользователя: Значение1
---- Пароль: Значение1

-- Профиль: Имя профиля2
---- Имя сервера: Значени2
---- Порт: Значение2
---- База данных: Значение2
---- Имя пользователя: Значение2
---- Пароль: Значение2

Профилей может быть неограниченное количество

Я его парсю и сохраняю как private Map<String,Map<String,String>> map и потом юзаю в своей проге

Но мне сказали что лучше переписать под объекты
Вот я не могу вкурить как это лучше сделать.
Под каждый профиль делать свой екземпляр объекта и запихивать их в коллекцию?
И чем вообще такой подход лучше чем просто хранить в Map?
...
Рейтинг: 0 / 0
Как хранить настройки внутри приложения?
    #38472663
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я имел ввиду что стоило использовать код вида

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
class Config{
   Map<String, Profile> map;
}

class Profile{
  String server;
  int port;
  String database;
  String name;
  byte[] password;
}



Он проще читается. Его проще замапить на XML. В нем можно реализовывать логику.
...
Рейтинг: 0 / 0
Как хранить настройки внутри приложения?
    #38472705
GaraZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

ааа, теперь стало понятно ))
спасибо
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как хранить настройки внутри приложения?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]