Я пытаюсь зашифровать столбец в моей базе данных prostrgres. Имя столбца - «test» типа «bytea».
Мой код enity ниже,
@ColumnTransformer(read = "pgp_sym_decrypt(" + " test, "
+ " current_setting('encrypt.key')"
+ ")", write = "pgp_sym_encrypt( " + " ?, "
+ " current_setting('encrypt.key')" + ") ")
@Column(columnDefinition = "bytea")
private String test;
postgresql .conf файл конфигурации: encrypt.key = 'Wow! Так много безопасности.
Файл конфигурации postgresql .conf помещен в src / main / resources приложения spring boot. Но значение encryption.key не подбирается. И есть ли способ передать ключ с помощью application.properties?