Как получить значения из файла свойств в Ktor? [дубликат]Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как получить значения из файла свойств в Ktor? [дубликат]

Сообщение Anonymous »

Я создал проект Ktor и хотел бы настроить его для подключения к моей базе данных Postgres, не раскрывая свои учетные данные.
Среди результатов, которые я нашел, конфигурация была либо выполнена с жестко запрограммированными данными: р>
val database = Database.connect(
url = "jdbc:h2:mem:test;DB_CLOSE_DELAY=-1",
user = "root",
driver = "org.h2.Driver",
password = "",
)

или использование переменных системной среды: Как подключиться к Postgres с помощью Kotlin/Ktor с запуском плагина
Насколько я понял, использовать переменные без раскрытия им мне пришлось создать файл .properties, что я и сделал. Однако я не знаю, как загрузить его значения в проект Ktor. Я бы хотел, чтобы мой файл application.yaml выглядел так:
postgres:
url: $POSTGRES_URL
user: $POSTGRES_USER
password: $POSTGRES_PASSWORD


Подробнее здесь: https://stackoverflow.com/questions/792 ... le-in-ktor
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»