我是Spring用户,我非常喜欢org.springframework.beans.factory.annotation.Value
和依赖注入等内容。
不幸的是,对于我正在研究的项目,要求不使用Spring。当然,我可以编写一个加载属性的愚蠢类,并为这些属性提供相应的getter方法。我想知道的是,是否有一个替代更优雅和轻量级的包,可以将属性文件中的这些值注入我的变量。像上面提到的那些带有漂亮注释的东西。
我基本上必须避免Spring / Guice框架的整个复杂性。
提前致谢!
答案 0 :(得分:1)
我将回答我自己的问题,因为我最终自己将代码翻译成github。
所以,如果有人需要这样的东西,你可以看看:
https://github.com/carlspring/properties-injector
我会尝试将它推送到Maven Central,因为它是一个Maven项目。