Как я могу поместить encription_key и encription_type в аннотацию @ColumnTransformer read
или write
из application.yaml
@ColumnTransformer(read = "convert_from(decrypt(decode(phone,'hex'), {encription key}, {encription method}),'utf8')", write = "encode(encrypt(convert_to(?,'utf8'),{encription key}, {encription method}),'hex')")
Что я сделал, это
получить значение из application.yaml и поместите его в
@Value("${codec.iv}")
private final static String key="";
Используйте функцию Database Custom для возврата bytea :: encription_key - она работает, но не хочет HardCoding
Я также вижу, что используя postgres .conf - не хочу.
Я хочу
получить ключ и метод encription_method из внешних файлов (например, application.yaml и т. д.)