Spring - значение регулярного выражения @Pattern из файла YAML. (Javax | Гибернация) - PullRequest
0 голосов
/ 14 июля 2020

Попытка прочитать значения регулярного выражения из файла yaml в классе POJO. вот так,

@Pattern(regexp = "${something.value}")
private String someValue;

Но это не работает, потому что его ожидают ниже (в аннотациях вы можете ссылаться только на постоянные выражения)

Pattern.regexp must be a constant expression at run time.

Интересно, есть ли какое-либо решение для в этом случае только с поддержкой аннотаций или вызовом некоторых методов get / set во время выполнения, которые содержат значение config.

На самом деле не ищу решения для настраиваемого валидатора.

Заранее спасибо за вашу помощь.

...