Вопрос проверяет понимание жизненного цикла бинов и механизма внедрения зависимостей в Spring.
Короткий ответ
Нет, @Value нельзя напрямую использовать для static-полей.
Spring внедряет значения только в экземпляры бинов.static-поля не принадлежат объекту.
Это ограничение архитектуры контейнера.
Есть обходные решения, но они не рекомендуются.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.