Я хочу зашифровать некоторые конфиденциальные данные в файле application.properties приложения весенней загрузки.
для этого я использовал плагин jasypt-spring-boot-starter.
также используется @EnableEncryptableProperties
метка на пружине.
Я зашифровал ключ доступа к своей базе данных и записал его зашифрованное значение в файл свойств.
com.test.SharedAccessKey=ENC(vfQQ9veC1G+RV8BC0VA==)
также предоставляется в файле свойств
jasypt.encryptor.password=secretpassword
jasypt.encryptor.algorithm=PBEWithMD5AndDES
Я получаю доступ к этому свойству в приложении весенней загрузки следующим образом
@Value("${com.test.SharedAccessKey}")
public String shareAcessKey;
Но logger.info (shareAcessKey) печатается как ENC (vfQQ9veC1G + RV8BC0VA ==)
что мне не хватает в выше, может кто-нибудь помочь.