Я ищу способ обновить значение в файле application.properties.
У меня есть пароль к БД, настроенный в виде простого текста, который я прочитал, используя аннотацию @Value в приложении. Я хочу иметь возможность шифрования, не зная, что это будет.
Примеры, которые я видел, - это шифрование пароля с помощью командной строки с использованием Jasypt и вставка зашифрованного пароля в файл вручную.
Есть ли способ сделать это во время запуска приложения?
Когда кто-то устанавливает / настраивает приложение, он устанавливает пароль в виде простого текста в приложении. Свойства
db.conn.pwd = myPassword123
После запуска и запуска приложения, если вы снова откроете файл application.properties, вы должны увидеть что-то вроде этого
db.conn.pwd = ЭНК (tpnWGGPNBJM1EEExwez3kz59Ygtu + t6n)