Альтернатива org.springframework.beans.factory.annotation.Value, которая не основана на Spring - PullRequest
1 голос
/ 12 февраля 2012

Я - пользователь Spring, и мне очень нравятся такие вещи, как org.springframework.beans.factory.annotation.Value и внедрение зависимостей.

К сожалению, для проекта, над которым я работаю, требование не использовать Spring. Конечно, я могу написать глупый класс, который загружает свойства и имеет соответствующие методы получения для этих свойств. Меня интересует, есть ли альтернативный, более элегантный и легкий пакет, который может внедрить эти значения из файлов свойств в мои переменные для меня. Что-то с изящными аннотациями, как вышеупомянутые.

Мне нужно избегать всей сложности фреймворков Spring / Guice.

Заранее спасибо!

1 Ответ

1 голос
/ 14 февраля 2012

Я отвечу на свой собственный вопрос, так как в итоге я сам написал код и установил его на github.

Итак, если кому-нибудь понадобится что-то подобное, вы можете посмотреть на

https://github.com/carlspring/properties-injector

Я попытаюсь отправить его в Maven Central, поскольку это проект Maven.

...