Попытка прочитать значения регулярного выражения из файла yaml в классе POJO. вот так,
@Pattern(regexp = "${something.value}")
private String someValue;
Но это не работает, потому что его ожидают ниже (в аннотациях вы можете ссылаться только на постоянные выражения)
Pattern.regexp must be a constant expression at run time.
Интересно, есть ли какое-либо решение для в этом случае только с поддержкой аннотаций или вызовом некоторых методов get / set во время выполнения, которые содержат значение config.
На самом деле не ищу решения для настраиваемого валидатора.
Заранее спасибо за вашу помощь.