В моем application.properties
у меня есть такое свойство:
myAppContext=something.special
Приложение Spring считывает свойства из этого файла.
Я хочу получить доступ к указанному выше свойству ваннотация на уровне класса, такая как:
// "contexts" take in an array of string values
@AClassLevelAnnotation(contexts = {"something.special"})
public class Amazing{}
Вместо использования значения (которое уже существует в файле свойств), я бы хотел получить к нему доступ с помощью ключа свойства, что-то вроде этого, которое не работает:
@AClassLevelAnnotation(contexts = {@Value("${myAppContext}")})
public class Amazing{}
Любое предложение о том, как это может работать?