Если у меня есть:
@Autowired private ApplicationContext ctx;
Я могу получить компоненты и ресурсы с помощью одного из методов getBean. Однако я не могу понять, как получить значения свойств.
Очевидно, я могу создать новый bean-компонент со свойством @Value, например:
private @Value("${someProp}") String somePropValue;
Какой метод вызвать объект ApplicationContext, чтобы получить это значение без автоматического подключения bean-компонента?
Обычно я использую @Value, но бывает ситуация, когда выражение SPeL должно быть динамическим, поэтому я не могу просто использовать аннотацию.